25202814
42987720
77817541
3011595
94825454
92299515
65916770
68031295
98844836
9477127
22147107
34793379
95158861
19507376
51152691
96609734
78481321
21897666
61586774
52187420
60654978
41755734
81851579
15356370
17625160
28843978
64207967
12628118
59358495
12102007
17393026
20405352
96915342
7305249
71618989
28471316
16648675
4516725
71084704
84244271