58145400
3384061
24733357
69957932
55097234
31062897
50046960
2002756
92897961
74824519
92956370
60832549
40638340
31505018
21845938
5931790
8408427
14706720
99906958
917491
34492443
47822416
74772787
18667303
67502297
3424836
15164316
22708162
16513599
86488442
12413928
98777779
5928232
73106595
21472403
2411981
93889704
60478575
6503761
79512055