64576062
72966587
43616508
1742609
47149700
767706
78056558
9842666
43767730
74465970
1222747
50838607
20077634
9432264
81296103
1562256
71285811
2665531
453548
3626558
43028553
6620150
2089029
1338816
96682034
96484938
64656571
93309629
19283635
7849459
84228235
26665120
84951225
41606274
38148217
79047409
5835457
2287980
85409731
93458453