57662241
53139190
5468423
85325000
67438686
9428256
60458924
25256832
3821757
71683194
38091701
50247032
19952033
14475195
72027743
3939437
33895249
99028267
30397620
30855660
90492268
99131634
75639899
89332876
99988139
49961841
8721524
17138699
85948991
7424600
52537378
38859819
89693731
14129320
90946061
12379895
8214238
94553388
54838531
30835805