71074545
22767242
67807694
15311600
99973885
38606585
95674522
42298076
38246669
73801998
35253650
91106669
8993275
13562928
97827122
44225496
35392818
5672744
31383143
83667148
98489306
72592429
79855358
59593403
65578675
2457313
54877500
28841672
82938506
62275842
9837691
59805676
77407002
32664388
93663913
3457889
41371651
69531621
34746135
40261703