5608565
13944849
87025
6282879
62557457
20958312
2769642
20182575
87205753
28025753
67452114
4517291
80118186
17018010
34168136
8455770
14845264
60717180
87093507
60718259
74005379
57659507
29088221
52037780
65044714
13068318
75376453
46852299
66376996
35336078
87162945
58046804
93385038
60923346
82016117
35354917
9788749
2621460
1077599
2471291