44933997 90841595
30491464 99249364
84941113 33384605
37963039 26530296
22637610 58734471
3967039 83811867
52035192 42930841
32469639 86199481
40617830 72632206
46948838 31613662
83109904 4239557
24235514 51758296
23525943 19356365
17622860 21304572
4758481 94366288
92577385 80598592
10074266 44235965
67223748 59658198
55096416 15798333
82715238 2805680
53927183 49241144
68507455 96678970
61298976 13524884
87905323 35920505
91960872 43369635
49879029 72696047
35808293 51335070
40690056 14239548