20203262
88187554
6229478
75988769
60361879
12565480
99563762
4634605
83224571
79877185
7225235
23425366
60949927
5619055
25535594
24569588
1276814
490464
77697537
40064237
48441256
27939115
48038527
59498805
87927535
50392695
47237858
2754973
97399487
2949360
4386972
60342584
84625843
89901022
78149384
87811865
12591510
61483324
50085094
47302167