17754646
34035679
93721601
40824123
1559576
73764684
35536332
88765067
35296851
41395973
39475624
57832497
39299875
8093970
89306502
44669324
21061093
3395019
60336075
27135635
5785715
82587797
22919178
27463830
66816853
2633245
41073111
43291259
6775372
85499494
7455011
69965568
1853748
33989575
18697984
95628408
59429472
1632628
60358775
13535033