66141230
3276553
61043204
87662816
7338898
47784458
37738638
67149703
72267067
90519955
51021104
18753249
29531679
20324714
96883256
19148650
60243751
49849708
1375582
74501356
8797761
5801958
10464721
48366329
64002805
61775643
23529657
8103194
67904697
69443
64752543
35916206
3961804
14812491
88949434
59618634
23649815
1982335
4655523
83236249