96247558
42077293
98451904
94097881
61733191
87443885
69662676
915696
7094379
57549747
46724142
94375977
54743057
71331817
3324796
29946065
15029894
59955118
1436363
24815268
33568915
17858666
80031824
88072310
17718803
81915115
90269865
70685353
87805731
44865687
65862572
5465623
37572274
99963071
41437804
2532386
58693007
55783532
38302382
39146109