76159930
81554157
94606762
2977666
1291305
85714425
42329702
97448691
11709767
33764606
8694404
59993456
43543602
5069071
1447597
42575988
83024208
71043734
57258503
14956064
45874819
17356690
64087788
36113538
67018288
77945444
26448240
7658868
21444079
1062798
1399291
2618813
91833130
99618199
9835551
13248539
76238154
91045708
70121472
20815416