85085382
62547035
13954375
36832997
3162634
85376875
32835320
72423697
1238634
51662063
9445873
42785238
83607683
46933568
66211681
53398950
49532089
61303257
51469780
54324374
66601602
25464894
35235020
952294
26417071
22969842
16374046
75148327
7437895
27545791
76278408
96747851
99734057
11113277
27726762
70159546
27956302
2155163
47246178
5712123