82044015
58381519
41027854
15014302
21077888
22861113
84523191
34357501
99707895
378950
5365669
4762836
37634465
9312608
89593603
18071797
72002834
67643192
6047399
47224741
4628259
4686557
24865434
81689507
31178917
75409994
86014067
54983511
79263508
26901900
65335255
38927883
3899907
77402114
37979748
67389051
6312871
99853193
51545839
44281437