57583737
41852321
28218151
40661535
82179860
4500266
44226381
482593
97246691
14058898
7841830
95218708
44701485
852193
39817604
66791500
3118990
3333513
9831444
22912221
27488716
37449556
38033401
54638996
53609929
62635821
71676205
714854
10368992
60217804
71244852
64364306
10904620
25626360
12629549
63509902
7878093
48419097
42007626
41812317