996985
62623852
42647537
65615543
5581874
10077706
11475180
1861655
46198525
49566789
78544096
48434807
73981061
36322938
46652513
20595387
75654368
15192391
28425759
75184122
2309456
17643620
19535903
79166861
43627742
44085222
46552491
59736918
27875130
99527951
8420287
40754448
38394924
19284177
4109806
85626772
60589907
70437466
16314567
82166042