61534522
51953675
42037398
43799261
63536094
59984947
84075652
30876147
9147841
865598
70879573
27422001
52601968
44489920
60099839
8523993
17168843
51745268
63502068
35029523
26819618
99736346
81595489
94915488
5042690
59777716
22213632
69652318
66244269
66298414
82463390
12438244
26954164
10277899
4825023
94599763
53158331
75111815
36379296
21506017