20674753
16529258
21146934
53214029
71287058
85863481
91698899
97527365
90102440
2112656
2038600
85062429
90319129
33494381
30247295
40268547
99163310
4870373
3537347
48989273
9492971
65539465
29901448
46332074
34824104
54177759
14732735
2025576
5796769
33765546
19303715
959839
9959161
49998575
8209426
85244334
67098889
66477300
52655716
3101648