52551960
51059125
46614723
81652768
39524078
20465583
17654235
57417725
16049683
50578685
9177671
58464713
93754000
614141
42257650
63113684
60854224
33883392
886708
7471769
64012613
35314562
50131726
95724601
75657864
1754989
93684148
22383452
62753558
84246020
10551217
64134535
1045542
71299708
17278225
37135818
23943706
36554608
23789019
47146906