30842614
92995757
40067797
74457532
96732898
9539988
3741687
10000621
20143502
28591232
43764585
9644984
65852721
87065431
82234416
81994152
61307362
1813999
63424964
34985107
12154204
75735154
18442198
96525718
87289838
94288658
18988413
17894406
91021872
22485371
81385671
94498871
8103771
63135485
6671635
80656435
12376129
77399547
73311728
22257932