60293406
65691276
8283752
63821508
41662597
11849092
9217413
2203698
96713803
43352827
34853819
53623759
34769563
10406613
67057668
43206067
32334411
81105322
36496040
17711929
4053409
45782879
86443234
73723296
64668854
65166696
90949766
85136751
17256281
18034120
87849779
72999191
21709043
59105974
27039959
82395487
25845916
17313431
92489564
57508563