83631172
24552599
9557720
81743710
73335631
30156344
81935849
6869412
85189901
28235009
79208805
12459902
56586255
7114316
96321430
5635240
77063696
74404869
4761514
58211621
49887752
89333355
31316795
20027367
82732062
21852836
76792324
70224186
12465180
15076674
94488442
3683383
33996921
38408292
36635225
28671810
30273242
86165029
8587512
7544560