20081582
54655444
3074502
60293676
14886915
42274560
32104477
79976097
93354236
7362329
2512559
91933866
83095313
3438642
3199562
39001463
1518692
24842546
1257516
41644744
7822030
76604989
84914137
5871705
10151897
91875326
25171720
59892865
7101227
81986606
48415933
4398850
727085
1446665
86638067
60281054
1694292
56749080
96265744
72971118