45234460
4862332
45641486
68682641
40342590
8982249
24095459
95696103
93077208
3171388
74389143
4896551
30583371
3104505
9128441
55667198
90769833
40668967
78896776
83803458
90526594
97247484
81627601
52131733
22335457
74095074
81922051
1471569
76081163
65623368
45779251
24173210
1653780
2799289
8934119
49924838
42561297
81949389
36025967
63429681