29838544
237400
87933453
55656522
50196048
60939319
63507723
74837965
48782130
37776744
43526707
14307275
72788814
17367746
58386101
157784
34035408
21378047
86128962
20469337
2859250
59464458
59265801
98059150
3365733
38656791
66753499
2695899
717660
80969645
57462743
90691418
22139450
70029840
7195254
85191498
75157100
2479776
88896086
5357879