53704252
8512891
64323134
16109508
76197641
3057940
9179211
13916702
64657986
86197502
6587132
41503140
75644394
29207470
53741030
22471706
90842338
45411180
84314186
17336126
12058443
4378316
8213251
33382416
1373720
45199894
80055123
40058944
9006580
61742751
17284694
32562081
48308591
15953942
12103027
88941409
68165867
23692325
12452275
60663003