32191147
11736280
86551763
99585857
90253822
45307562
69824748
59388907
28921335
92068170
82719624
50841175
9922727
15261575
1220144
37379527
4974632
77802304
348493
66862176
8186743
13904529
2473946
53798234
347183
93567610
74256069
82325942
38244458
35226994
2065409
6056984
96864573
9416666
67908606
33889951
5275402
7845685
52518922
38922426