19618300
78429753
18709487
1363043
52992877
10605305
97734770
84998683
88834
17681245
7359757
95258302
85899814
3208125
63023680
4088323
52147170
2816233
47108
83718546
33998115
56822944
66813979
66532304
30033939
34788716
57678679
92338041
46781632
56155123
9706730
80482834
12504594
29662372
84333037
62822697
34038081
53572293
3486254
70493113