47243980
2013541
89314250
23926380
54611286
10059955
83849298
27838555
1946646
36205476
6736203
54386456
47821665
35074066
29295410
43772520
78948895
60654301
68427975
27865118
97582048
57946861
69097731
9064085
80281502
30257004
76116243
56114758
81197980
75294247
64701112
40802200
74198967
90831377
51983845
45061749
85862128
39789953
98427884
7681376