4058237
56546490
7579400
41144070
12108542
89377774
98432910
97852402
82857085
28796853
39269767
7735695
22307398
18802488
60505696
99172309
29472162
38453710
27236846
58143516
24075222
8455358
6196698
67188628
2638531
5763746
72826860
86449810
70417707
6439884
64806606
42578723
61144114
86179283
72611908
98984660
65493698
13772284
2193316
14103585