54632250
48488467
47741821
18308075
48442313
88039023
56667821
5254727
69437729
35114114
25217020
64648508
69911119
3244125
2962669
10957699
43545199
7869342
8057281
81341619
74001501
57034045
58463334
23918492
43206671
2456415
74121762
46828740
23266260
53108775
33499817
8439983
82209155
12652168
28874700
81229589
48434089
49492199
45555703
1613351