56236977
62638180
94627142
36225057
370699
22141630
12372631
9354285
37127371
50036883
400562
86577715
6931335
15001716
42809991
88597798
16932665
92012396
17449904
46732482
739185
18753927
87238818
81268352
80624726
97973451
75929985
85144031
15927350
96023266
6417986
74719100
29634765
4203823
12266080
75439620
97041926
56079284
54454580
31074053