16711986
32613643
94831903
31629455
47834175
14251506
51523006
39952680
439316
381600
1761367
3321052
36452725
14871004
21413368
16639588
2570951
11947177
75835475
70297737
36521283
18751209
17739396
67426950
7049736
59649976
87732999
16161842
58056227
46369757
6772503
67662295
9352131
40598335
57121332
30173463
10807990
26441180
49533057
36415418