98736575
80193700
6673592
29866312
66423399
31033741
14284386
42482230
54309774
32903132
33466719
2110454
51111605
7004939
61289064
57231157
67702825
27963112
54459522
36722390
65474426
25696364
1196911
49028088
44341177
65001822
86582304
82756104
15262438
8074826
38326971
47523170
24048509
93556958
75995691
52663137
16851960
579581
32586430
1787888