7002883
5643701
54043757
116135
52496228
66975465
52579237
47568966
2395625
8638270
89005027
75191698
7839641
4976962
83835374
39066276
59309041
66159266
58218165
49633287
1323673
54398249
12166280
9624683
1464461
33337012
83489948
74966
31433332
14835317
41033144
84523068
44422837
94312953
77413975
9522438
94519762
34001383
896245
49677925