96905268
4039864
70928606
49682894
83676146
90435660
54985427
96624224
5851988
84596134
7836527
17075135
73416784
62974931
44445741
79195410
67185751
60862167
30416950
81561682
32547012
90073337
28689061
7784927
57636322
29706055
29717228
31892012
16434731
565461
73471994
27809514
95157284
91902340
26241171
8626861
39159060
20872374
82613981
65733278