52498815
25792214
6456678
7365300
29401577
56053578
52986198
65272676
97413182
24296254
30848014
76847357
50772275
26966776
47382795
9532469
70066100
82873737
35358056
21918314
64207671
11746983
45452846
39898871
50439645
59186793
872366
96048946
28128757
63501460
54835620
97514744
80327318
63848136
11974384
42123369
58309100
29306126
49021436
25884733