76499678
90073922
73849141
48181615
85327931
3317369
17517517
9286552
60768792
58287743
806881
79925766
95193133
23737913
19994077
73111799
574931
11733204
80575079
50105799
58054681
3851657
28102506
94554008
47939600
2433299
5963662
6890908
33572053
77971243
64262480
20661642
70267412
96227663
32608000
67146295
47424988
11571424
55406295
71663482