44817987
87314550
10117858
36277809
11707649
36757608
6562705
33429579
30249037
78636259
37652842
40463610
70217152
55965963
19365613
93058276
9317524
48179766
63913076
5653254
63616246
28787374
9343137
28493852
66005867
94383671
41092526
18168603
88292631
69062784
44164020
82509549
18116759
44434177
16178883
35722187
68828066
6174995
80343355
63804464