5115109
48159165
86359976
22967571
27335887
29106630
7781606
82821526
90832860
79157896
31778082
37954341
18528110
22893389
34909119
17682343
2572020
14898494
4426155
19154751
75129528
80359901
87242102
78218692
77482701
68321178
67887031
62288200
79218225
28919451
85454648
36304482
78371167
80056781
78527434
64047698
86596485
41732663
88545630
9067580