56912390
17666549
62083101
70471299
59737394
6335984
8918743
96578548
95527818
59119160
47153651
72222375
15177694
24414263
39199172
8656636
83684072
62953000
69951056
14051706
4557422
69208235
97122091
65952744
73427373
96315028
65743284
1852711
61268043
82902783
75688449
45907738
13576958
63028479
59426206
31345590
9061199
84317027
69459696
35895301