27785281
48353080
41443644
29915463
70256530
42555722
47455422
8524669
6689711
14089803
50277999
29598103
11095648
9019123
52314241
26056470
76999
6706545
42416055
11044190
9408762
29952727
385540
94917491
63131667
6374835
25494160
34928596
41805004
24076522
8537230
97473127
68331388
3593706
51132124
1892689
4098672
24836078
24534932
34391470