24125515
96869528
7166837
83245760
21287782
94551746
72397728
28532468
98027706
30127028
50691804
94953325
5624766
39291258
16316071
49744426
61598557
98928930
22256110
21836417
18801897
6286505
60871487
50633074
30833925
92358677
6794371
92267943
47221089
4110533
19525820
19961987
8668363
9261733
56573554
3369711
80885399
6251886
3015219
52948768