96818683
79415674
61201875
1784822
92678220
15556626
94062976
3516796
37775645
66333323
70392525
877479
54979239
15324242
26532514
4823509
63067752
13974583
86187968
85512407
68494774
94171535
28386588
80224655
55402667
74171939
80898629
28084502
19925079
10252673
10997849
1612729
51064710
53502455
94871819
56291895
23945554
3912101
13046860
60141555