93665603
71891304
67707888
67114073
89414889
15469221
8775167
50479202
63796776
60282047
956921
37215976
2237962
711248
61686261
22679848
60637368
32733226
76936962
32524203
36057442
66152350
88011495
6601783
42539198
16849423
58574093
5118446
16615691
56323126
79518727
92113347
97244133
4426230
27889285
18305342
19332307
53813305
16652088
7215286