9848223
30424829
14209080
23731427
3625598
15716977
47188631
91009046
42153773
13943315
44617997
33999009
8332535
17153425
16032777
7136791
1057788
96145925
4024258
60123840
53552380
87966331
48651340
74591149
98701396
43461141
5600381
38756731
93022834
6598472
3191284
52774347
16763613
77188750
32309512
40349009
15516075
92203243
60815207
7186428