18882644
80316419
97495262
66091466
39044998
72707732
15102078
28093299
20703548
35249080
84938890
1307256
81569038
68984916
57509784
56578403
270573
580613
590069
2294318
53947368
75607255
47666740
34962541
758978
25674248
33294617
603826
39091794
98945787
89918074
69744730
84447379
32843413
79684522
83474824
10293983
53681075
5003029
70976291