22454285
58821809
14754764
8966481
62415657
4641976
2624801
46212953
21923310
4876255
74355526
20485537
60522199
3080841
39002440
88983517
55617503
8931425
2473749
76289645
86776294
66277426
147170
2287462
5855015
2255536
86746410
45646011
84474577
25446016
37881882
14376706
72148190
6195933
662334
79686967
88941256
46908420
12804070
77877653