58053103
6346320
29337514
1716595
8455215
88394146
21944032
35893698
4135389
4276726
81093461
78193296
2648242
1798176
3616750
31683851
2337274
52992330
45986955
23961421
71893528
50557922
63046528
17452216
4133960
34635719
9482974
24869081
25442831
51094785
84391836
822667
12973563
58445028
45531168
71548327
13229743
38751608
5073981
24095054