53703769
5717181
1711444
97058522
18661219
80899383
56506259
79224011
43943731
72763153
63796038
97874981
73185206
59948918
18013557
2442354
63669403
66335307
8352229
68376753
70613755
49242886
4726038
27817669
73361137
84133815
57238077
12536864
3164109
30678431
78263696
78477585
23088540
77559243
93961718
20747488
25664109
1869570
75115167
1582958