16257558
11728491
98704059
8327717
611737
96805143
57472088
67247812
63965587
85485670
97574923
35701328
9449402
64154177
51636283
30317953
67421583
77387098
43666900
1515761
30602597
75576670
30499436
1189595
11221276
6890582
39342619
75652592
57755196
89088643
39056359
58227888
96946831
37707863
47249780
8907239
15471267
15435249
86105559
66006789