2681758
6523781
14053162
50346630
2613874
11859940
43372163
97564503
79178476
8246980
78535045
9707247
8490943
28171558
11555480
69181114
45907778
73471772
17326841
51642927
8888014
10327868
7156962
4188651
96027044
42417429
41887684
79066650
4523142
41482051
76052040
78561664
79645936
43873101
5711344
24559460
50375616
67056951
3552698
55385856