75665225
96634134
94113513
48274155
15596237
10193451
2976876
83517739
38958795
12908904
43873222
66116242
21673270
9129542
66957537
89564340
35975237
15775849
13594049
53401241
75999813
52201961
83047660
8728114
69387902
6629039
44211285
57043679
35471393
10927806
6012005
59577795
10947240
50921788
72189427
77546639
35338859
69307220
55554042
35309134