95792510
16182811
6069793
7435903
25153644
2838013
18844737
7367439
48068908
10586943
59756205
56278057
38567470
97229726
33244727
24621608
20635752
89651064
65061524
10454751
25481517
97278833
46309169
54979310
97893577
89307406
90369521
50154953
60726726
8214344
12925243
65621123
98489342
69034867
9815613
55951232
56564549
27453818
65592275
28123183