82952151
20381949
95066590
56399244
64538556
80334840
47427932
2432698
13189334
5329252
79576223
87478230
20259518
62811125
1218895
37383135
912764
42541314
90934346
79132875
28061265
4428227
87698643
44149833
88512054
20394041
1113823
68016770
54246622
5146021
77992676
56668243
7053780
36104362
36362363
64352568
49413567
55702386
88459531
77684557