66742003
7092159
58801828
51585167
42508075
2514049
97315690
22015619
79907219
75266446
1618164
26434282
60864690
21398901
1353371
16952379
98176571
47874675
75619950
35724772
7706518
54937046
50804862
95022340
91961603
13139334
3500453
7158074
87004343
37831663
80164979
73731550
80605719
66307410
55258839
9729963
30528728
99214428
22618825
78852631