55042373
43572279
6034062
96892087
85028094
66793127
85772725
60744254
77284415
2999323
6578981
70533089
12543198
4839908
46418223
59928939
51957300
95314181
93383145
93089993
91994829
79357142
80343692
45685799
1952410
23553005
29297452
24686848
18705149
84326437
49611875
1133502
47674673
68489900
98983590
3427578
79309040
85137119
23109173
9328326