70436807
6659504
16309375
2104355
19166113
59085448
97496368
12562236
5353295
99907963
47625323
64552571
44183108
5502715
81976779
5086482
17194314
5389381
18733243
78315235
6454787
73201773
32571865
9606113
82803089
71387399
83669886
41927205
44803982
75989313
85728749
59604555
79125100
12894958
80823893
88539366
94267911
6488360
90517920
45395964