77663278
94798835
38723134
1723514
69534395
20802567
70634696
25076241
74842313
25753774
36443343
29787302
8184186
10311547
75919219
689893
65344788
19786804
50148625
61982268
32712081
93663360
168866
22368597
4043500
88148395
64969216
82653611
4006048
27857381
13416771
9238833
57071132
18862606
75428488
4579506
65545084
29722903
68876401
51748277