590800
81561259
55818204
8852362
9511176
80048804
5901276
13224378
94022815
83876524
77056426
53992001
8773203
14546386
41477984
42582871
35019129
2569204
44952397
57772074
48481745
83623302
68102467
87506177
76926239
15441224
16646605
81485679
30818666
19913533
5187218
81092508
47049036
57317000
2387648
5946487
29111551
1806353
66721296
31614169