95894082
80286680
47906609
32351236
3479987
94892806
82794923
19022730
95639047
9261986
96179185
54628951
1725207
7926605
8027156
38211652
70333711
54739801
13674961
79593431
47356412
76463530
95577818
82691101
19695184
30545749
50156936
6197342
38669596
61682219
29987582
88655743
56451530
43355241
68285895
56579745
24357
575285
82267199
78103651