19211588
15698158
36457574
5102546
16618183
71402920
19002732
91568033
99365498
85931019
31717702
13667623
97508701
94831837
91532134
14953351
99907303
2509455
10442841
34608888
29553351
72662497
28521490
60216873
503645
92701741
20867440
891917
31741309
43875423
72726286
92666831
57887780
25912131
95689721
11606407
4161236
16386892
82878940
79405290