82811068
35796771
62518560
21288596
98914465
48455894
82013207
46058037
48268397
12751214
3879963
70497479
71637906
24848806
5374197
5876106
81897523
18156356
77294870
93916384
23534619
52234846
55966278
83261774
68026512
97581644
33311605
90079323
88422829
31118936
51482691
6912647
21874644
3159469
6485833
18153171
12671746
8628844
598627
91295140