20908544
84992641
86206437
50219798
3036216
13411734
30746087
9811316
1702132
78567893
17864466
6043340
9789805
21054598
34287046
88589759
22722500
47553097
5408253
8000616
98581638
86767004
65915790
57416720
59838486
35256894
80633466
54767151
88874747
11396606
20735494
88174238
68211436
5398240
84263938
70443491
46949337
64383423
22213344
27847809