511857
43706444
48768309
14852259
93646160
86571124
71414726
7736425
4273468
36067361
87795386
85187754
58853709
58202602
40145580
2006479
85545219
73168065
35621049
3757428
23588330
42315047
12413544
47102604
35263206
18409642
13181106
21651397
27544495
77616284
1606662
65425117
41974315
83543606
92632735
13875871
22709654
46591051
40604777
15431230