83997594
86134310
28021518
15677085
573403
7323932
10935714
27733935
25671099
31398359
97963887
35879658
70684472
73112075
41458667
74629404
98812109
89762726
94098608
2322396
50162984
18246222
11405870
15834949
78316510
31098147
6667613
1166327
53071161
69144883
2497581
26726885
30356766
89593215
31603833
9712492
71197056
6397122
71858256
86815033