21172310
30732407
6073190
8014812
83462816
56871770
16922265
80438791
18433903
89999508
53611168
5452879
27389958
79842687
38295159
641910
32969200
67317911
73767091
7374630
5509906
60424279
879044
93771322
46438046
94963792
21894997
67833331
12387957
5474862
29868779
59699680
1751476
95301395
79597455
85874139
33074949
73546654
51226468
13577325