48577092
42757787
9877781
85629131
33651395
9763154
77542274
78013027
47215375
32645476
650309
1595313
43496447
70872104
18061294
59892412
8926600
91757400
88592130
82014819
68529526
76806008
14139266
30305625
41851055
42604880
61088744
22431813
81913250
86168114
60722132
12106590
3364868
76277638
52891897
65788160
25463831
86868343
37501296
45431747