82154838
77277182
3732373
68197997
32146006
70505526
71148887
46746049
31526285
10378667
57974565
67737159
88805510
79677545
90758756
77991881
6839367
5277549
77045161
8403491
30372201
3188291
52062285
90176399
132104
29412826
13005746
97142595
85426847
54557514
61348301
65288179
3106521
56488901
55934926
54781428
40915673
75896432
958714
89034625