1574506
67714058
2281086
2926891
54747612
8881142
4915888
22272034
962483
23059072
93986733
95875863
12431342
22355512
77716734
19275756
62122025
49355406
95128624
39944157
66749363
76743165
35411746
47655102
49217015
13986227
88749070
46411515
22278900
95332431
53086333
68242073
91797636
86511365
57632604
9692906
37364067
17958146
16209943
1439299