92438386
75695410
80586370
76817985
4472226
37977976
4137554
26494771
55048040
21804315
19266565
8290284
50166340
80056845
71087872
925594
9263126
38183957
65803379
99784248
94994943
51838895
20497905
1731795
41196835
16397107
45737721
60177387
40058298
5325484
73473905
30859942
78175488
5413122
4007883
99823407
28155097
80979270
78706301
23071690