1679671
81205117
20821471
91576728
20898068
25315252
9458514
2297786
735363
33107329
91019954
52342934
11198230
99084833
10937057
25627139
59332281
21504364
79183630
78215218
89016305
88466688
60556369
84786867
13307799
75587330
29125588
8225842
16853153
36024518
70969474
66839359
24752570
148472
28348185
15797834
5874961
79308592
5217065
70729889