47241580
53509000
12692839
38999126
76167626
34655119
11175312
66225225
1025150
26578669
8786082
27136626
48306157
24972532
97383539
39136714
4170358
54503249
68065005
7862027
11445668
4726991
80339507
75144955
86988117
97641039
56788364
88044992
88158922
40802674
80454717
6587325
86791677
38613464
89917544
38887678
31086298
62759717
40133741
36502858