18277513
79552632
19172647
5821942
28902396
45725556
7462228
84115358
743964
39415062
93843948
96923321
60777102
90576508
36911866
38913367
279425
11426089
34797812
41346
15269117
4400393
50062318
21081781
3769574
3053584
58122540
55233417
6624686
16708728
48676527
81141767
68537897
64814023
68728101
51176572
41844994
19004842
5071481
3677445