96065592
49976154
53674590
32482761
67589883
23624433
56435108
99453524
9943499
52628166
88727297
24901630
35035773
15325038
36051831
9570605
3884139
43833265
89442158
56084599
20246686
23149471
56715374
12857114
87192758
74919324
71554788
65321217
56522094
69053390
33864896
8924314
21019138
14053009
85386616
73973263
10802848
4395298
59127092
11995948