75131766
409231
65128506
10238249
87334124
65081008
84955342
29551303
32502180
68566484
11232355
34051736
59191628
1184579
3933567
3875424
64064973
60553197
24406107
94791944
4802922
27112583
4206497
80596237
15561754
28051251
5536600
82367824
85551050
81786501
245766
46554177
92014712
60779156
89083513
44301253
81565754
24145323
11006950
63747264