51468848
83249540
52626481
73427980
92565111
92762704
70895551
2562210
7361103
2587721
65286650
673285
80659291
4805453
29357629
58597197
50857505
46617628
40663196
66484181
16386652
12724959
32269057
942293
14224191
495412
63803599
98621955
23139327
7326790
9429922
26197963
55324315
95759700
532183
46102481
93502678
58159249
40473561
57934684