17737510
1482539
29659144
37874540
31281495
21395071
3165414
27672273
7359636
4079316
94012585
76011309
42499067
89514946
87984770
62818477
4073887
97145510
8396014
70713236
9755723
17146776
98073654
39119495
23008285
30507262
79293700
46905149
60014059
95563118
39897710
92989440
77426509
68155073
76035408
93431351
60286757
67889317
64137008
47502707