95834746
6389397
83694338
69024571
32537095
39217205
62857032
91771175
3176126
5048584
62429523
45061150
1101265
86690
30649926
42233802
96853935
36083691
7207773
67969261
85133890
55232598
33149252
48848657
53571419
17297030
76732858
79136509
32299461
43261506
1449146
39725679
30099112
33936976
35235293
36135169
42763789
32049085
7648084
8761252