32555726
87019716
92106236
36853691
37612543
198497
33936094
97692466
66388167
13795759
14691305
35152954
24397552
27038754
81843813
51376359
72675122
88835192
95342607
86466205
80224431
90994878
8918718
6134320
11188613
23787270
95892580
95318441
38432033
40837897
14364147
11266509
13541989
57732297
48394671
64638613
48565045
38705838
98058475
2782720