77167640
82655640
8056140
81737525
84543705
41907600
54856327
23923874
50136134
45137359
61816506
30082775
36584187
1968459
56383954
80515401
67989247
9697819
28479673
23187129
93676299
42582143
61488340
98739065
48115628
5647930
8013860
63928590
30004016
29858621
20417399
71938683
92211444
97799636
91688730
81662801
98889945
36761978
83395882
74148579