76886431
51499735
75698203
68345646
407489
64572096
39787699
87726199
22241132
80788620
34504281
457051
7608188
16063830
6247019
1747725
5369435
55638360
46988710
80931786
54766509
37514349
89666771
15663794
2149841
72504289
58626079
61504970
45086144
40596672
56019237
85175140
3818398
64011145
25096533
22937041
74951115
90218055
77008446
70504409