50513170
41894577
78447819
11656185
43599086
82854652
84246807
40282670
92677511
35258057
67403669
48009550
8385641
86839748
89197279
9625985
99785500
41348035
2045021
2339512
12633102
72837765
25235086
58297287
74152857
90427605
21432687
30013917
34694655
78197139
77749793
805422
73639816
147449
53663007
33888452
18992569
17083510
60918985
25722364