85136565
81445213
53179396
97684815
21844592
83474674
46085226
54484813
71393407
45185431
8626362
56512733
46694435
57265224
4823643
67783774
976640
19506643
92838116
29312827
34392837
64545880
7188703
43868079
29296591
47145115
28957036
43654885
76404509
82554876
15722084
28737344
11187109
73204371
80162572
48125430
7979928
62664810
71022557
8691566