90836151
40195670
14527526
8808102
32817860
37563929
93248907
55783672
94899190
2016448
59054800
9029700
1028298
8036766
31868394
64343826
20177177
55657081
91193784
1999554
74254068
75296885
31384466
99462585
31651
9813941
74019045
41903207
11599851
60934043
95193022
14545639
34312984
8369693
70515298
33297953
89588770
81761862
92589870
58714579