2416972
62085207
985289
33393902
47506067
53143552
53447169
1177468
83612744
12674079
32095077
66229788
41769216
398867
18465297
19692814
27707816
44258997
10567756
78705621
64054984
3459782
99801965
11307241
36714328
70597322
5227844
49509044
71023318
95211050
63085604
88002170
54075411
76881007
36562531
1473475
70009864
44457744
93619434
593101