26943499
76483271
59012777
69029873
62884632
17885611
94491431
69226311
7945739
16782703
21031199
70383333
98004890
60293674
30536538
84926630
88924135
73274193
41298244
52613040
46666768
99497594
54992610
54154477
99597598
22974931
19308469
50152186
66882268
57644118
56226452
63554199
65015192
10462790
81386503
20433275
3403983
84797588
20558193
17632365