134765
27862920
71628441
97583502
707738
90752386
35328323
86503586
65292035
95989352
8929417
87573927
55875932
14687559
84613558
85359124
88688895
99455555
46901578
415796
65647725
14046203
17021434
80653431
22113852
56677959
1851946
92533199
86912374
35394860
99488480
62109606
20191295
76097674
32167713
70884877
1292880
19669634
57213181
67898514