63539742
10301217
9132104
59187245
63385549
31915120
19099704
80478785
62456135
3059945
9342212
83827635
12005665
19994936
40574046
96616632
51274555
64572287
972195
8132194
68951658
86866303
55616079
90632606
43107940
68585452
38174303
31769223
50339038
9003344
76863785
71287934
99801037
69692059
42486158
82512750
80327179
51044244
71826427
29526306