608956
8348205
91229214
8771185
32565884
8432634
6831478
52908207
80889144
34048729
27637454
19287807
67466756
80288787
14709193
10165874
94558624
3255664
43429529
1791651
1426626
670396
5888375
14395564
68617719
24714907
76361876
36056510
27546333
3545328
53576744
70582413
15715544
43586247
68641910
96164449
75633719
73794288
88928700
87961434