133879
63459047
84931804
45705263
35235607
51704403
24739517
42695318
19394099
43029867
86804597
22557572
6559740
37609833
98593327
4252422
905627
66189770
72436708
43923015
91686947
15812182
4953569
30932105
31719420
11085484
18739370
77016159
54722276
19424835
55091047
97687989
31204173
64705650
84076366
61216242
70467970
22652942
22019246
93795591