90938323
63091567
92233521
222127
925645
32863088
36192080
6113212
88347891
62177302
29802554
61248976
43955900
8479500
97447006
62649520
7712549
57775046
24102412
78312701
90325538
16221517
35196280
64565050
63805314
19902443
33844933
46106371
293029
35643164
24185185
68117021
61592840
62979176
82843037
67395412
5494657
6285571
81376782
87624323