39353860
48129600
33274691
38667984
2382824
17586552
35658906
6308496
21226712
19513257
66852631
4383139
33301212
61441225
92369389
5547801
12506508
12939151
8416435
95982416
4312345
64277569
72738968
92572376
2181738
57425879
45983934
82736027
5199619
76376929
722827
55238513
3759547
45557565
71723002
46965810
1856223
76729444
36449748
90764068