14632199
18742060
73518717
70676492
11531312
98191899
65454550
3742577
485130
95841293
15102561
52579839
85252637
27305383
18735171
31039186
76377333
40416924
24358741
13252623
20604650
37453904
55794453
17568973
4221976
1118148
64214198
35623832
74943293
5907276
54093890
63153515
92581963
28131274
87045358
62217463
55285606
33349708
55408473
1305569