233085
59722664
3466576
42375182
70584711
67475062
8478773
64726729
19037061
2571027
14122114
8455464
31894308
5453782
97482367
45872660
841319
82469982
68441316
22261918
50824902
74553496
93642428
6077745
78621039
75959473
37639016
68673006
47475396
85059613
64026273
22054726
647627
6595270
39179080
28241590
83164942
52047051
51112420
2819896