19351586
5324844
26629049
32091451
46243568
6695451
42063118
40983770
88395707
83552626
18525750
94257930
33634169
61757142
59605348
27865317
83753389
33583767
5162356
51105507
2285604
41914692
82599503
86177895
50276431
88136733
77315097
10006609
11771023
67765308
62938897
7627393
52093102
27147573
8637597
96583287
97136389
58162292
63824680
33293197