70141617
22715711
89839216
39081606
16929294
750289
97948209
3138163
52447311
74596892
54105737
92138409
74057576
87396942
35184243
648156
27663441
4439152
80664166
6460310
2457455
89064537
17733549
6251928
37981880
55881025
7535064
56703398
18797265
35113378
29267614
52327220
63949510
29334616
40743865
7953810
31417313
50286112
609653
47685527