80165010
85277126
4771582
45064108
89877158
29329660
91851805
72147623
54028683
61104054
34536796
34877871
87811979
77496676
32161852
48004841
78519800
83705835
1153924
53934848
49142084
57126390
6078350
7561952
2864208
897715
58825898
19281847
99097367
18134658
39407169
2822246
3733435
42353170
34412785
22426803
33646654
10648332
99003913
29103424