37732258 35109589
85180445 25367433
42111870 8307259
22270829 3318777
70334441 11546016
2947044 44381909
80339004 31754089
81300479 29142850
24642268 16486450
74238204 54817901
75945374 28679786
65433576 64524989
6588640 63298665
34258106 22219447
41654504 44002774
10578727 19605149
90381639 4212762
68671412 53657036
73598074 1543043
92611733 12103648
99899110 30273517
28985606 12802677
15805734 24606641
67527297 21077505
27375710 29247375
4491783 89262800
9926434 49315423
30296688 41378373