39787930
32586568
62283385
57747783
66091917
47696463
64994754
40018814
66796387
40646215
911898
28832327
19381681
33649806
82248593
25807724
36856538
6271113
54452797
7623421
30543698
72252709
90242381
26723575
15693974
87831450
533373
28405085
60043662
8533600
66743982
5814786
38788777
49201563
1483635
7636699
41217807
3408046
62157003
40222560