60523806
52447453
187971
33524170
96944457
32279537
41109478
62704022
19124226
4853822
94804911
33908524
37716177
53096890
75935825
96884172
95952100
33717229
37473839
82938579
9984852
28917786
73869137
64252953
16804265
99827004
61828572
19266362
24907478
7971345
30048141
84724973
63055067
92551176
71377577
36738119
91102146
53181915
38713056
4702060