34549192
31973348
62591394
7811693
95716560
80564316
79367384
24282791
85605585
80834100
88811459
83387517
40449405
1235030
14695614
12176331
3023940
67923297
1737465
16017999
87848683
79781258
63876065
94796616
92339200
8997760
61593163
2770270
64993507
1668822
96618797
6346654
83908397
53627446
34602861
56404526
96409614
65789210
31811583
80995944