48309588
53697628
58359263
90752213
6741140
22572452
83139986
16814948
80092770
66705394
61418340
5768727
21281860
63323244
5706225
82719715
95658380
93742872
36589424
82362055
58137591
15545862
38534947
43427725
38135652
83372253
70092212
69987535
69736811
61069410
5694371
20383680
5247568
77926069
45414416
15176331
97206403
677586
70667666
20778683