85279985
19734725
55635965
93929248
55182279
65898061
620286
47386493
57448351
54862390
8103293
79926824
693486
56348874
14614644
70041052
63774630
23057422
16325918
92893136
10695476
22994192
70494647
84909609
3807911
6388227
622461
16901586
46738905
23857998
99402125
96329907
70179878
81446883
63537855
84221154
20411523
5284863
73631766
60473549