45319480
62241514
7235058
37555119
45356047
97363282
45365896
24335644
37742880
16241685
6507286
14726152
39018672
18518953
61621575
18155657
84101767
52558916
90963831
12298123
65171780
16573979
48224964
1405380
8183248
59666611
41348824
29303992
15259455
84388833
8894422
6797531
94861535
38236628
62996600
78703552
94841594
96591333
28594659
19654839