48935230
71959532
1831958
19791685
2569941
52924428
43695282
59597174
9928056
42718323
88197823
3241152
17576714
95833245
55121900
85458597
6325019
88147461
48374393
67602220
44606251
77405062
90265851
35035918
80851022
85263748
41504655
85993211
58942611
98108512
72919139
87905635
58041195
40091313
37933224
30095143
62278269
6362916
80221513
21745856