71454592
70112261
92334
26275604
52736176
30202908
16928183
13365865
96434289
465498
27163140
4767590
11482902
42656549
4761367
1253305
403789
1398791
90488288
65801095
56828262
38656178
62269348
62446994
20762745
33288393
82859756
15712131
8543636
25124657
8443336
15201290
88716285
48037711
64863629
98945691
61087860
57005051
57632738
11847217