52331482
7605815
9161947
20073076
84674590
14414573
30663624
41399159
9460804
59769721
65714954
12162245
72837742
85096439
52452117
67066209
54714222
97045768
19679659
68023257
6158800
7286970
25965487
82356647
6876684
61642510
70649283
2444159
32997765
77378887
31894228
67264215
57921818
66249013
25353034
48899958
29544631
53165650
90165945
73152912