74589644
29037957
43333062
4815732
3036292
14843842
52972370
65274866
7017441
59738178
45423065
4097874
19824636
66451127
66909352
32247542
363510000
61721006
41622188
90604804
76722202
21515543
68891137
43702575
91204485
65778356
57864922
3822713
75211062
96154275
1169521
928957
65165396
66572726
39311034
71794176
35294612
70664951
58181600
20861637