77768452
30042863
82591760
56032317
14808771
95834827
68673791
28552947
97834690
13387951
8480729
40095431
64839336
36598002
58243037
82468154
8806833
25508617
86777136
5284465
22345091
78066548
54721764
45851443
12482017
45295971
2274170
50138973
97719708
9243995
47633367
82319701
25536059
37764712
83515143
31476844
69791150
83492811
79735928
31377420