80854737
30582709
83145793
64595005
29797702
16348274
98513607
82642987
8282686
79542972
12322677
40624836
36119728
93186192
74373490
82692508
38072233
78507365
52805494
4573520
31052915
22875669
53313712
89764071
63052796
34468100
33707512
37617634
9158972
94774898
99928914
48537551
71676545
20397372
21133600
89241681
93145352
71304799
71177055
34662425