3970715
94229842
50075535
38418885
36985114
34432292
52111270
56809499
26949050
8366282
8034905
92187089
24828854
29138937
47699576
89194381
98541309
19691099
58839557
9869870
92524923
66386999
98286419
72955178
67561443
65125116
38748908
748310
58523760
97193452
97212971
17095050
84028505
27404908
24729829
73483313
15339302
87119643
6212128
49657185