28557233
58884359
61033158
46658425
58466599
27784123
580214
21842865
68456678
481720
1284375
15872380
68991393
75358584
39569544
72034498
6143148
40772984
65279805
19874281
17123084
16504462
40327404
84186122
88609151
67273598
60524293
40586915
97785488
46574503
41948812
77992657
77455854
68527059
68156395
85966761
8207256
42392890
86362801
91797510