49044331
29877463
11135302
63874186
60776016
72831091
46883835
12664360
44376076
73747496
15471629
974689
88503888
40136874
39524801
22146992
86924010
74577579
18711600
45545761
58681153
26692069
77267209
34212379
37506393
62327862
39793428
5166330
92067621
1778151
4796319
97625278
31398852
11277463
90287589
53501253
4407948
76953601
50987833
18708815