39395829
604501
42183737
86421040
17099040
14258898
3876060
55697454
909735
5634546
3337731
36491695
34019948
23681073
9837067
1223556
42484943
64539173
8230874
27239663
8518117
83035357
81305519
15943102
82241720
51887228
54169305
5362275
407893
417635
25956390
8726438
4734444
45127859
48643423
68468090
59536813
8191942
92786759
84011335