77631445
11218820
98213421
17695949
95515522
75851382
21211772
69802047
6413170
80681233
26206468
76031452
65579217
52219971
5841904
7551666
12283489
90528286
4582553
7075418
40357184
57736340
84062806
47839430
10661148
78833957
79928864
58666415
57711762
78873452
60701950
19032829
36702563
60891332
90186162
78096812
95366319
37013825
1232920
17424243