76953860
99589960
62451864
54803619
48897707
17982650
72373428
70247200
62781580
59046245
48347211
11197463
774393
87357214
4637799
62322049
24345259
4554989
31313897
98871904
7987312
87351936
85016186
88837166
37755295
74449603
85159924
37215432
95686509
5972404
52515209
34608578
9716304
16309492
61325123
90972092
11944312
83006477
9710750
8453712