2999891 59831738
83475245 20123990
45174050 71138085
93872758 92134841
33528601 35914186
51504785 50131941
47572832 7678819
70743822 47064296
31891463 16592452
44839305 59052670
98753445 95870034
87450297 23279440
57607099 18766839
38777614 48673545
50282704 30651864
14560584 85105092
986987 37324473
52713517 76676002
45837134 51648692
47624690 88894412
21769402 13812604
49037649 37227795
39860140 77426630
25854080 40198840
84791290 44690092
2886008 32948368
12343545 85018462
84232824 94305017