33866575
5348762
13204482
77067669
35997196
57746881
91445280
58081076
1748966
99914765
19773920
94088786
19502993
28921957
1763606
52752185
58355268
34435288
31589479
57621300
58984311
63209267
84174906
69747577
13277170
69848615
29322390
25894639
3505046
64045989
49402077
80206571
112542
44298510
47205131
92452376
15347701
52222264
1909300
65095401