82882882
76551179
2606287
98448413
17818595
70184161
40057567
96256958
16083367
7281365
4837120
70743573
53676826
31378167
27606170
80257618
52809211
18458454
91725260
5152185
64857090
64144498
7136890
57741908
82472937
70176998
28959509
46849584
99208766
1527960
59752973
94541398
4184457
57772643
43588248
88164925
5682724
6108916
32214380
97304269