54371916
19146087
8369565
48496027
13237484
74168676
49689994
13878164
14302513
22083338
36036983
9329490
22913581
37732577
6949726
74178226
98365763
45745289
431461
94867551
95139419
87101289
76982098
22364703
52646864
2807929
81227792
59712510
70671026
21209238
37275701
41851352
60561087
18218377
91851441
66264941
601760
10615575
2452547
37516818