9292866
6794281
69933612
47403352
36052986
40466380
9055386
86049303
844918
7744951
39544116
20836402
76211381
20381517
1337250
10649157
81382980
6936190
38212927
93605602
32466216
77773513
50818829
30022192
83613747
52186116
812284
50425824
30362811
8968987
19007864
57413830
13403185
19952082
24852445
4176112
54623521
15587413
21213406
45428961