77999898
8300326
9405767
24931640
22374599
84948542
32656113
1385312
73095930
545371
81169952
12727509
214344
12937942
7768921
8103479
12073192
36352212
14403344
96304956
95174127
70514963
27908278
36742709
51125739
29969155
37673180
98852679
7535794
67595433
24317203
76073222
41554429
1303223
4104540
64588977
83571204
35219777
96226593
46734678