23619624
94404237
34668814
54105337
9985117
50371393
36047676
25903545
18705513
764271
10473495
50038447
56412697
17162144
91051363
10879694
5681793
28572670
2794906
7492850
70817469
20672134
30076995
22671528
83526340
15345044
79355217
64346653
73252071
66247894
67227671
91936411
84759424
2527395
1524244
43768889
28302529
43095556
75869972
48905488