17493633
76165187
46158367
89773874
3614513
5159940
66502041
32092520
81635218
95541674
34655835
77128793
10505611
4048955
8956504
20021681
98182148
3447723
942521
61807164
81488427
8476112
81547479
20247060
51587970
85405927
6271108
45908299
76139913
40492003
33524889
34597028
30566659
86852959
61984185
3688025
34993636
84573353
86947811
90105643