34286271
47317318
19807874
2695651
98214901
8792591
86281589
59361490
20286071
79129141
47971484
27789900
42121222
8989565
66307188
84099564
94496144
83997372
43889753
47464102
17865610
73132889
1310614
38822239
54015144
23846920
286605
96738454
35367537
82594949
69065188
54778894
4067950
39041812
28778836
69192215
83108227
39645240
52997892
938901