62148545
42854016
38874933
71652411
41586225
69062490
76638098
98157573
76787962
93795655
12957610
51422026
9627806
48043616
54348362
91001654
38548048
66729341
45203811
67033140
85134134
13353258
44857469
27194262
92229662
9521582
84858396
5383861
26035045
2021949
26072239
86914028
79022335
31084643
8334731
85557983
86795999
24373691
32887641
52752