15375544
457939
11631359
84161098
74727779
84783
9652970
8438654
5250856
72625807
67509600
28821445
83416109
1991814
1196460
61663433
49475438
95986106
68701659
48993922
94866070
77978568
56258667
94559231
32313115
89498259
13673616
26852691
428616
61455366
88335554
63497060
32617816
12023866
1669803
91972231
37331183
83658496
96297805
25962348