47596085
639301
38532233
91116023
8170948
68803329
7152974
63801642
37283623
6634504
72023292
51732928
89837099
60017453
83952845
56913907
4227164
57251101
96359803
56697399
72887154
37549432
21571924
93171784
17141448
9942199
48462677
25229302
32369095
61195831
20276848
5266593
48643477
72915482
8034290
10564532
39857119
94446225
51304236
3013314