3907149
27744977
2319117
10416310
93435905
30843347
81883291
67074547
35643854
44238618
63716773
8751423
43376276
17262353
33445855
36931227
79154148
79777052
17424939
29396682
53011376
56412148
14413189
81794367
64122189
75323847
38044675
28522562
6786201
60532638
11095953
94587888
1772800
2362362
11868643
30826035
62974026
16085649
82118167
41078809