44697246
42369165
48826660
36455676
49353024
19112103
52453818
88563579
4933141
45821104
17797254
11149400
38377399
86733311
76351992
18328887
7410389
38476346
16253244
49842493
12122786
35255860
90028512
70728241
29275624
88599268
55367326
66595327
83625091
4802226
81834824
82525239
34745743
66803555
5206671
6522480
51137858
265250
28161650
11179394