89488730
58829697
85411623
7129990
67373573
38876077
35941835
7744835
71402606
23896592
1843180
16828606
16277958
23401886
92315679
80081910
29385026
25236691
1976561
95867535
35826289
18544098
97327228
88927690
76285609
2291714
93996259
19048094
37375351
597355
34901236
27924614
70015375
77833551
30993518
59408955
73791276
11017956
81886143
11273913