57937638
25538217
83946119
535184
35563296
39821104
6639320
99445977
90673427
93058145
74154400
26123451
69131217
21731333
45964127
9959903
94084984
80445004
83505690
44893649
6960643
94457268
7803796
19298635
3664508
42816853
39469227
5313412
71707714
91912359
32694944
6552755
17726206
4786749
6165190
70023034
6704058
70988899
99368574
67477768