2542995
62424461
54655787
20265506
2333693
72254895
53244945
1676822
59723950
39182520
77456935
32988710
19683769
81086147
76537032
89498766
215388
41104514
47073840
32801096
39802980
40158119
29303032
39198373
41424323
25358576
47762777
53167026
41572906
18888897
65244683
85679075
28856585
18071481
24127780
43863128
3147207
7865734
35111538
35802109