41211060
81693810
17673320
28047920
49373595
16362972
44939454
9803838
87114828
31873342
994746
29737855
49674833
14254485
99991422
47835547
56479382
41847136
7455271
28706936
6490999
5243755
25248357
72074249
11942083
48686571
38657642
13791515
43539431
29438811
84447579
70291543
7485144
1735383
8953601
59698552
22873855
90667746
72804767
95825864