38195722
914828
16901962
95148399
57702141
27719880
50635907
46696966
53293438
8402345
82932649
82373020
57582859
36001887
35093220
94651311
90984841
54356848
78622968
10826148
94018382
40696107
7209015
41021673
48761030
90732415
6751465
49636832
89312006
73531053
10603170
18602730
3300270
20327912
36554052
94381792
5721216
81179065
7792058
3173292