75736816
81616175
37342075
2720618
57679267
91981436
6070513
72814996
93118530
57309971
43258483
33706688
6900414
70173887
21873103
87713999
9438793
98117068
45408026
80799076
45512946
39207293
59698602
76081695
90432214
94996924
67542627
55807912
53929289
32125946
560136
2825977
81874503
47105437
15485554
5639613
2651212
52123340
77543852
25351702