86479807
5825663
75862167
16153854
5926348
44475246
28082328
83249352
55791977
84942553
96264595
4498789
13993312
5122435
60517615
45395255
9064738
84787472
94418356
197333
85619786
37075753
73933760
93373349
38256942
14414777
98423090
17496021
65802518
42668422
43575932
46731348
89777768
5268969
71805966
30882455
61486814
73745498
8363549
37728168