18445944
4849558
80587135
13298131
73689455
2240441
53731693
36682448
67647144
82602175
80562000
80744877
52666934
268672
62762858
69978717
92643981
50119997
73019615
61449743
29649033
6199123
66361436
7484686
3382635
63317524
30558900
5478656
5851740
30167104
30868236
65058027
3936174
23791310
70381288
99449195
9117264
46017644
63283043
81091818