58723620
86989742
15862366
92023104
50044260
8227054
93169429
35781459
58513233
82776257
19312153
29596109
3707892
84457844
3574397
12278573
60909780
57097593
50591807
79161268
47566613
12746489
50371183
17447598
35487583
55776207
81642543
3992947
15155915
44107071
56087516
77678980
74304099
86958278
65179029
16867228
29806673
6532986
20598870
25667037