61342626
20454200
98421080
98047514
7853607
9878503
60594733
99843751
83762132
19173630
78143298
75727797
96974586
81209865
7199166
22854500
50847946
38215554
6805427
17631364
1737189
97088790
16925457
60569449
77306466
87451901
47257715
21957184
22982407
20752209
31052262
98708671
21392366
75442247
41258522
52887545
33193323
18252891
90831136
78911310