2574117
40036393
87066134
2854299
82871738
55694883
54086104
64579053
45581535
8097573
23218361
91299761
94964506
5445157
44645347
11081944
64275842
81398671
62312181
58713437
67229753
20496472
21961304
82086754
54112026
23155082
8240833
35672198
17479907
15628521
4584836
91806186
84439119
95954105
58597451
84262063
50938939
99042264
52033945
77549987