27517895
17937798
62124864
8097168
50644134
58077622
76553543
92531627
89863920
99823665
98332215
45764972
26845340
1973030
87653290
29841993
2940139
89437740
69648348
55447210
17714397
78189701
38684174
55787839
212923
66719033
33682203
11566692
84231657
95827413
67085900
46637046
2468774
704742
25962159
51211403
27409529
79122810
91125039
8348635