86763216
30909821
96003038
85723506
73666470
62203966
8661482
9569687
78981100
17146190
48121490
2842116
76147654
25063789
25425888
18484346
50682416
58589470
9671025
7577998
69636377
67011790
20852001
2906555
40545702
47193590
73668129
92999509
52452234
95794070
68763233
69148015
27097015
55058167
18639630
99585325
51414563
1247532
975867
15935305