53952995
61296073
62423551
55852946
48478669
39781677
82437882
70713456
14282860
43617843
90756166
32301235
93844596
56881600
23182209
78096770
93516207
89035714
25564249
32099021
79348761
1998704
60294583
41376298
33906021
1294309
9179046
95289438
17741644
77663909
76876452
86649659
61573043
73555185
78613423
78731870
69117329
6239177
31095610
84926150