69966559
56853042
45157264
15191513
87913397
63967846
91414398
3691831
45544056
64179144
95772550
69857960
58251122
63888586
67157840
84551456
8773800
28822172
33725710
55679849
36492488
90241608
83798473
20863260
428817
99729222
62444740
54969865
17617148
78056816
83764029
4564879
37308854
62511337
91625480
10319501
19184878
79852001
47074258
43863408