3735973
57354656
42011600
79621550
54009325
50479080
7713399
87546778
74506970
92989543
64492100
7307137
92864085
65178922
77344466
34096931
18207491
11589952
17947606
35061154
1750992
63719579
16161694
21616382
64109799
54699186
78221420
92388365
66215712
93883053
36085535
30824089
8201505
4342390
44929084
19238774
86785433
75831609
12208152
83427852