59574708
56084728
3509757
17202717
71197479
13188897
8172895
31581701
81382141
86085484
49383167
94393538
52677484
21359359
17215061
27687684
8736183
71802780
36985087
27798001
78683398
5655700
76186153
68783270
21618806
68139018
7535633
67318053
44065752
5089670
3208211
234462
79754486
38726245
47532402
3133185
33055693
94818510
53368423
12161568