78009481
68881178
94831078
32299983
1586236
89109560
1094394
66667608
47219388
870413
4744512
54334878
3295070
36861985
78643191
75091740
1183846
7410414
35034960
76613895
92454865
17926220
42876939
35431964
61611253
61594048
67864173
15014162
11561577
631076
46145723
40072689
32664006
345859
99478168
79289658
2683145
9046402
25171228
76382510