6290763
11581460
29224963
32887394
33154825
10988399
33687694
6405855
99667728
25732384
41907747
76308150
80198365
3602731
3621585
9383068
97485173
42578798
16591513
4562366
1363103
5185428
919399
45254296
18025300
4813581
24587491
91015005
3399469
3364758
4912869
50975303
54669397
83283265
5995516
74937402
6209748
14227756
80169539
88958463