25768188
7331690
67463115
98865137
57405119
19988937
9381283
82596206
17435504
20992155
63297879
57072213
85993244
36574674
95422274
10831700
19396874
71337372
95056240
71997672
33139370
7306144
16842765
69833582
17417065
56263
1756098
7891838
18014421
62991053
20705790
55598241
68646633
13621452
2581441
74973002
41336511
50339641
42855099
9771992