77904541
96093865
30592705
53598802
21503538
39387167
96149361
30459993
88502238
38671672
12447383
86688667
58555453
4053272
81069386
22855833
84412602
97992571
90479182
76289066
46905963
7120250
67395217
68489945
59912875
78338622
26552218
29127076
57284648
52431187
37592365
57399672
72862099
36307495
1933625
72682918
35951584
32296088
48009858
43311449