6702856
1618163
72722559
58192161
4322789
77929832
58648137
64123505
5667236
5309122
41705756
90497939
38219362
14407838
24339491
34164742
16956702
23698424
32215710
10554363
9113158
80173832
59342788
60017781
31021084
74922847
51505575
70311813
18956658
30424740
69336455
15154475
56534475
11067195
25049685
63553946
14474086
95512541
29636895
72918783