94257050
10589433
13529338
14669934
523947
69579594
66572171
89286252
8491711
428182
12922445
74255390
70106946
71235018
12509416
10041613
9896790
76746344
3841370
99805494
93077370
38939161
51313659
7583975
314165
82259885
1343941
4668814
90633939
36847193
67765480
51982336
37081800
82002530
89696123
7201158
37747055
34765173
99603789
8025536