46361085
19534103
24806783
5976756
1304513
53444415
96139810
74736275
95916355
13239006
94737425
38588858
10384153
38058565
83769509
49672827
66655958
38241844
59611217
2615812
66487697
7054805
1342785
2941970
13592654
7347171
30058999
65152482
64161521
52793260
84275577
49508083
10552728
25698477
9674438
32115302
12929865
9963676
29229341
69123267