15141352
20922674
57718085
71199596
18854000
31472225
1635811
33597968
5631396
9044881
54362383
2835984
3990899
8788727
14166720
87391916
61969846
9695639
98061016
54663954
48415576
16665298
4455767
89751495
21497461
8736812
72617437
25994453
105985
19303073
97178239
1407835
71639393
62349083
57144882
7864639
77027531
74952529
76821887
48393070