79755863
22839041
59879763
58768312
50963375
4191714
69212515
171258
21625784
49605929
90068989
32805849
150865
30786679
34819397
30259886
55975257
72564184
83629954
25664200
14936122
62585338
347465
93731238
72856020
44669645
5067490
9706282
70537923
54823156
29166546
39795092
9377953
87718069
85463064
85923561
26586412
35401372
7328202
49577728