50823993
71451815
15488555
12811987
27575085
17415245
99187063
67886141
37923902
65886372
27251682
65908300
27119640
50527692
2557757
74536661
39481351
40686435
43554922
30363848
34511371
39772775
14869350
27689246
90306691
28138832
23142250
64346885
76226947
85212879
95041365
63196154
62173144
72743854
29188599
27435667
9095378
43026721
9151337
4814018