95163003
47207518
65262239
34387859
18449483
55909938
8492334
80906644
63098042
82307295
42647774
85393072
22364476
45975530
69783585
79699449
59765509
25449541
55557683
89773859
66116851
50278347
24326028
1241475
33882255
73746242
86935428
19755312
24717756
6738838
75833
55139082
29312102
34274948
44035713
64522603
67961547
18644661
38923705
48712578