1963675
25211200
95458608
9457445
91976515
55245577
57115577
8258843
576159
6368992
28639034
6439895
51192233
64059980
10226641
66774168
51983063
82779152
80337552
50716649
2947118
551671
47962216
9858678
10384242
92157877
571727
53258608
20192405
13932642
61596508
28845487
53671572
30874778
47683467
77905937
16868536
4139324
15967379
17984139