24269990
81228297
9226631
8820148
153591
22042637
59836701
43357541
60835328
11467341
50438168
96912032
1568957
77476690
76495688
3725584
18233332
62439838
38328811
21978393
16018026
29241247
20498134
32187244
76465771
63312128
883168
52508866
94706381
66606342
43246668
25076202
51342423
40316339
6832635
30834981
22883356
40489307
52382369
29201652