175557
55704237
41726248
86901599
30969212
50587037
15084130
11113988
7308964
8621840
74238434
50288098
94869616
84973229
61252165
17795348
7809363
47116698
34116545
266430
8254134
4056876
854861
87117889
81844166
51773914
38384924
47927789
97957495
41971268
35882630
98534432
34984652
35684594
81937774
16921779
26939779
80321606
34851861
28325223