5137020
2993441
80165380
74052855
94254904
95068963
4086456
7543858
8173750
57384005
292385
79616185
2932705
67706016
67264972
34985875
1178470
3237234
40345291
50053954
32493248
86949277
80779230
7474701
7216620
781778
83203756
20207038
569517
1106838
203662
38229238
95379353
5409499
6737245
5029648
55016221
30677709
7172
21889290