64967371
90479659
65683610
7323423
63937216
37914686
2652748
80648394
88662064
56788489
32874626
18488616
1367974
81561209
69045529
12602042
36093889
58756571
97977817
43852918
32867224
93032562
96556830
43898031
28114037
4449219
89897369
87604924
91018561
20465449
30148745
64745743
51405184
94047570
3459145
62326044
555126
7983798
4959782
39217470