18823822
99469163
49702975
88525403
79455630
45575662
3503366
7747342
35289021
79859477
13368174
70507706
9807492
65413204
638303
28573943
44509192
303383
62665545
8539815
30368909
51784654
86462724
32142611
71718878
60524781
3687790
77787650
9467528
67625217
24242833
2864232
54273511
1622270
16785580
26188461
64334775
94239280
60179980
67385845