4197357
79359399
64128858
78456539
21656892
76044062
27136741
87192614
56118208
74099170
97193556
89249068
33453799
17039600
11626797
78961039
25982479
17171254
26891752
33435645
61231603
82756309
5691165
26759171
59282802
30258464
64275204
49297968
71844280
86361713
72271067
89546161
91779827
52742482
3762833
1683293
60379877
39115835
30501985
10592680