34115954
36433502
28991243
10138698
15781006
63354189
4050475
15165314
30711008
3316782
53296550
8137437
1802788
92238372
97523943
84869958
73392440
50869727
2106306
96842262
31054375
74473998
94343768
85531855
43844472
369570
86568210
32329432
19075177
40373780
14828356
49397112
541127
75514368
12962146
66348695
5030969
90944060
32089051
85583108