89441686
36449540
78695506
79836002
86225309
3768170
48325725
59376856
96691123
7466318
83413029
35514906
4309741
39593041
91703599
69152445
50374383
46112914
38298749
65957600
30722581
17994366
44437036
81092938
23786368
5693300
8174955
44205747
40521923
5410850
65473778
22104749
76431656
8706983
64871673
2008935
237792
4872078
88762296
82406132