50915443
70317323
85655573
19741824
28464374
39796289
37621436
57788934
415652
70853197
59803042
55711565
685905
95626362
27546156
673764
9087109
43734084
4223390
48832730
74636789
30347679
34299361
38343014
12156946
53822154
5295298
49527186
2973654
78967672
37205226
92626547
37245865
78839529
56488701
91385559
8277956
76954578
4469131
26725051