75213228
2950621
68702121
3377253
3502926
47513165
62645687
2624769
32443540
8655893
31459346
4001666
25166420
47332234
4323899
8078976
4814097
5947284
12612259
95038503
17144164
69216741
4728910
654779
13687866
71667185
51904258
56178802
55812440
59918136
25047817
93087978
72469769
60306422
92505709
52059922
30234381
11462716
88314652
35079775