13278350
7185687
66778608
59849746
97435518
64901703
6724655
1056228
63345705
49478322
86241920
20736145
13332357
21739403
14952059
76009660
88896462
59584101
4237185
75365804
38775882
32823363
96714469
12537930
4946397
36139988
51453938
72438539
56394351
62021410
68184840
88275994
41782997
67379897
13983060
60288826
5809095
63258329
72787062
66839552