28288888
17192572
1345512
46544566
28306606
84073838
20558212
32859878
73571966
97626058
36802047
44421720
23551183
65818841
35297497
4072730
12191763
63584135
45719136
98148317
99044636
68815739
46602006
6339146
17883806
40122806
6655586
82523239
11978066
80432206
47199238
16478936
10924319
10177294
80959390
22099371
30797902
5926543
48597674
18042078