69948071
16997902
30148564
78573036
24072245
80171796
72139558
49522782
58379338
56845111
15807039
99509790
31326569
11455586
46652811
43291786
74209594
80035337
83352454
91848564
80521127
18435320
46021262
51201834
9725979
90611439
63492680
76678032
90681601
23996051
15525606
8167492
1175902
88654975
58778290
71422120
1649294
4318787
8646502
99909033