57717510
89584070
5789767
59168804
97442190
52493117
74894948
65558346
6145619
73042149
38528291
94938805
27724666
63893081
99032456
54335972
81401243
95109199
74133181
40452087
768269
97019136
26981740
88439726
72504565
11417000
14297473
57183672
42475024
4279204
19179574
98689224
39117850
61476398
83964162
16766817
91933489
35502477
10183296
52184473