34829983
19952600
74055188
31542349
9264633
6125435
24531940
5954314
76414286
88695279
22402007
96147196
7991303
63523482
50536676
464815
9102464
27064208
68465357
44309589
74487788
8106468
30831861
32151971
52672112
27238370
92464826
88849579
27517921
57848623
96256687
56207103
61213549
7274972
94716586
7011238
63535445
38917163
86483464
15303587