26359929
30737154
9979442
39825882
19195293
21287311
6786934
16941645
40602401
89639958
7517164
22165670
35154221
18313749
28724188
1637069
13255662
93372488
73792028
44152219
40482007
77899173
93377406
37125685
33958581
80874349
85635674
73368769
12626541
43592016
43518754
43051885
6497025
3050374
74375782
13434798
1031069
68471619
30789587
85522645