75215196
5526828
71352566
17447017
71667057
12742259
63434875
34313697
7675179
52171766
49601973
42031852
48403020
82765076
83844130
74931888
70546134
85617672
8321645
10629455
45998463
70168620
86375958
19256515
1906925
9896867
12474137
47665756
12693288
82491994
85213004
21401535
70621492
60274594
96143340
48919264
13294909
77307415
97978082
24695084