83956394
84106656
47755424
38185049
27874343
5794061
18593231
2772369
70441418
75825243
88508834
51829552
61092828
98465972
42167853
16393862
50189773
17058184
5251395
407620
89707669
88219005
1723793
64038213
50213294
84151740
9501142
92542160
99331847
84732318
97328687
86113942
97477114
24642259
41373164
58499894
17286663
43129974
187342
443537