28979297
69224474
80065741
55748233
42084459
44784830
61382133
8951440
53945171
26074917
85254179
71408670
20582827
22232846
43992665
259184
4337285
93862867
83176250
88007749
84034110
21552565
34244456
4315975
49131875
77949570
58957505
91466332
53787379
8666763
96275023
98082993
59695967
55213700
89448043
2408432
50281920
92653184
44974786
6309100