55782692
71588815
94075802
5815352
80732009
36006153
33881958
1462858
46378560
32959116
41668880
18202577
55864145
38492657
94212211
71622913
16284821
58905700
30107654
27114414
15112187
7981876
74352977
3116266
80829527
90851788
45991475
19582869
42127154
7128879
57117853
42121078
83358006
48089873
88055245
872599
56367623
44534587
281830
51754924