3177840
80535843
28225183
21664535
5844843
225242
51369476
86571710
84243262
71516364
61185479
13804695
23342760
4432791
41895870
21564742
78743288
56029939
33585064
9642339
29266038
88449931
59683568
49417716
45178403
98301365
8841156
53024537
34261397
2541789
19944515
5944909
26906429
1283178
18083120
4106884
55006901
7593285
94084250
90234472