53613143
38631890
2146488
44157470
37581316
13362866
45553339
86666611
65921983
20665338
27726749
44782416
96007625
11315510
16424837
862472
78135127
84241155
77411499
42103072
71935410
93511665
87143440
14882856
47383915
19668935
88861828
98495208
2677997
42209860
96201587
71323026
50129096
97675332
44074939
2997921
63626209
32882961
94758255
4767860