75547623
63955771
24939112
49822235
191324
12386210
42995784
16931033
26061684
47807122
15615484
80052884
3340540
99575217
37033161
93202323
24433793
54742097
61374343
9820986
9418255
74781939
43671964
86065482
38056079
71434238
17849633
77274336
8661116
8338105
52249264
50731310
17395851
30474453
26588660
1247887
14322645
87121993
9964221
53889624