48133694
39267470
20668835
21314015
1977917
54626249
94604697
81213049
27084483
94062389
73137102
81368
22448300
66653640
49618230
85719536
8136358
17579359
65215883
90737732
8108238
40587406
28817634
61543934
96894317
96953419
738344
42226956
57426151
88838544
35451600
7078756
25411765
78028232
73435583
7654709
82747063
16697230
52524565
42946305