49841958
32541491
71664144
83294109
31831922
61477623
3457962
61186401
1766281
26036790
78241927
3713558
96596024
89574280
29016028
52487305
21041886
36258572
48499966
2474916
25393409
39101059
75606355
1921690
31971913
76486895
2603601
51453552
68345544
4962543
98525288
6308746
66068
36655209
56175388
2249144
89992798
6217601
68813680
73474868