64415012 35343191
97562152 20407926
15404588 99644376
50298726 82794290
56402412 94536637
37649585 8301357
30913068 79636860
62370459 98113227
16138562 2837887
38414557 13337869
50077059 33771631
13366086 99208210
59501551 96822739
98835906 49071740
53408879 42521123
35667964 73990677
62943905 71783719
51370705 60253249
9261502 68528531
23621881 8336872
31103894 1583370
97417690 7443751
95089805 41684536
28281626 55018057
52708068 64667589
10947332 99602946
46109918 73767156
4405330 29048743