89198050
27242718
57006298
786491
14312216
94548709
2005335
86672007
3153779
64161553
97937985
3795585
4314070
17166995
23499812
7508559
87576562
8371108
13207592
26442311
22672391
45147993
72056655
4500243
5794081
61943543
41877842
96361025
8053386
36483683
58669800
75988678
47356568
63134840
69573765
82756924
12149901
13185825
42429535
38194472