2553390
9863116
83296615
45454569
7771877
67395326
86104195
51698250
57054436
45586980
76582969
6806972
1518139
95312712
8241878
12447004
77927645
52765177
47246809
2494994
48962697
42208668
20654734
85167191
78874355
43714995
8629530
91063832
51305576
22259538
6137950
15176406
4388560
8611751
92753800
9393925
2680199
91693364
36226642
1794742