54448152
21694163
37139577
7629181
48976825
71206182
56929844
39825873
97636940
87967668
6228297
76794012
23803521
72294328
26996526
6694933
6168123
3688904
23637054
43183107
41051690
73359871
49555306
33109198
5369133
83928656
87426982
25573828
71557611
3891147
16212826
43864845
15246297
48488342
5246932
73498559
89206380
43428566
850833
133219