91525093
55229601
66206023
2692232
8982386
79117801
70834837
40699349
11949306
45686096
3081017
20197676
59085265
42616291
47089105
53222132
20612349
20803857
34664793
51227356
11465727
74742326
2408908
74184757
96246612
43654923
8283251
56373867
52502013
19147377
61702389
57923421
7342571
82822631
94705086
88709745
65082689
8949791
4981950
32404919