85568388
16904221
87956999
86065030
56892585
68404635
39787037
14018738
56925528
86542136
1072142
65328938
67761181
35825830
54362200
39475192
97894640
17281747
12805493
79184929
82112592
39822929
40069747
72412380
80636495
82119631
70656955
46001244
75451682
9329327
53073595
73666707
61481443
77588464
99469421
11531030
58366335
95631298
74666980
87955173