72588
53737141
80525440
45223664
92385328
80749888
36136103
58721089
54858471
30034947
63737323
77366160
10638877
35666250
13986223
67174554
15832672
41945471
70255857
68556552
19946781
8899608
15292697
15052419
96071854
75883208
76907656
83507939
20298177
50572755
87144717
95880
43269335
6019097
76752590
64893814
10943691
3802731
9421223
58378019