4177919
18144704
2776506
605961
21022135
79616019
12958296
4233219
17581831
41434605
3398311
50422304
99129645
82118530
427931
35442017
12425886
50225963
20867286
34858737
26313677
85988414
39536246
58962369
48961204
26657637
64721916
31039265
19835984
58804280
22633692
88368226
40593937
86835707
13972998
87249862
67109022
85824598
16341005
73822735