86027779
61816607
72565130
69449347
51907112
99996837
59619602
84425796
63389201
60725247
5344384
55716346
88334206
93654375
70389428
50636504
5957136
90925769
32994378
43026983
1766288
79507925
70912166
19657464
2846276
86473266
52908239
94086248
15514477
94756311
47631419
49949675
16049474
44535265
21367817
61218360
5213239
73433311
88784654
61472016