82325705
6473080
82708264
60585388
5664946
59228656
57154980
22072867
14256278
92639526
77634460
43552739
79292058
39925988
20051001
74128479
24554700
55366166
32547763
64356897
2446952
55684119
75582649
4768860
7571353
60378670
67112459
66759551
86699615
79066293
34549789
3077673
11502885
38285335
9797216
84056998
50628534
58689019
1121051
65937864