33478138
18043664
39094624
2236683
9084256
41977706
70845344
79542181
36322331
4894506
316039
8451778
11755134
8816189
59303077
81409145
14218176
36631553
97055783
98326232
44515141
76672342
523457
84363067
88307949
19969574
9255346
18483653
48433415
11612865
3897208
90873092
66609988
76932698
33969568
40845478
46653312
68803623
35637294
30413700