81018490
53135189
6865180
32505130
91479437
72524645
55942438
5434775
31831614
20792704
6505292
81543736
31309988
24542073
2118198
96355488
95582369
57994940
57553685
36602472
36184303
83638390
62735001
72665772
59442466
87221348
96656146
17007111
80489272
91084742
1346347
47673700
4481634
77094297
53502087
5601675
8790185
68047501
53839037
45245627