60479109
2456215
99431597
90841678
12285517
12625192
12231324
48096838
6815934
43224891
40753537
91297615
45373332
19355038
91221814
26275112
77997208
9938216
90232855
41594977
52463750
3129805
93086947
55226500
70669785
47997851
9332173
66019255
46048988
22812520
69714328
73044518
86026228
71175128
577106
5159433
38596052
96546799
76548154
82308158