65586676
69857459
26659457
15599238
12072079
60989391
62047152
98995366
3845785
40678048
8247902
85681138
19559467
56124019
24885581
75595180
457287
58811698
67606442
69969889
205627
8205733
68704552
3846381
47046631
4894454
57152201
70115234
32502546
90392911
96355346
34454535
9765418
14905716
23665057
72546147
39966768
85558741
79193857
28421988