3951723
19761353
10764648
1516796
484338
62102777
44172593
61037654
6427185
88558521
93062610
78359053
43088662
2388259
28912081
26494062
4329630
28011762
28813676
79103890
29333420
78913942
34575811
1293911
89206661
75451127
2425766
41057519
57499751
76826162
68547915
41205837
83756725
16485995
40647499
46228491
40369153
30495915
97763124
19136169