8898943
60919863
1028509
59896374
54926431
4009109
69562133
28009587
46485616
98547070
85738
71054304
7629527
20995233
93556850
42302702
92197465
83377792
83456779
44035465
83228987
70153619
15909724
65325404
82114262
42207469
6341218
56453619
94892826
987886
14234096
55339810
96999112
48865051
50706938
63502208
63697460
11344215
62196928
56459456