66895996
73777168
54455593
99567800
87534162
93964623
37974531
17161314
22442575
82178130
64501259
55557201
2318025
69652059
42227474
80246855
82303750
44786657
49617173
96273535
28697828
6411684
20477340
52113855
25238325
12985364
42758916
32675848
83708171
42226332
6449611
6223667
34834540
2348807
17926115
53004195
40918145
53487336
41616885
33552570