36934520
22125381
68957232
21216799
3522306
22595033
45446199
77668740
81607504
38625687
73236867
84147435
81363423
81528266
61821243
34211112
11542502
60454108
31945733
92778872
37495148
18031412
19095469
94316810
34091787
44048961
64717016
89439897
60776773
61142107
83401956
27753723
2202858
70371143
67616827
57693820
89936695
30737924
70301673
13958582