1497872
24134179
1952594
38093900
2306028
91955893
66356477
19924502
48341782
2621955
89941950
49333829
94586283
11901099
6226741
84392806
29261918
60276593
80741890
86808548
69239140
5405443
88289658
24277925
5027814
33554810
96203056
9898911
74746607
16053756
55565682
98225091
81437699
82604556
64054519
637980
42309778
79971363
9518360
44426944