49735431
5992393
59728374
3332596
60526057
38752226
51041470
21065340
49364599
3252358
67569709
11709707
49976091
60424586
78532835
15665889
24291370
5841842
20696674
55008652
42787743
41637482
44335789
96031996
33408673
55473104
72638342
8026303
38524659
77963024
99942531
11087097
65402691
8522507
548141
30569060
82184353
17612360
9913848
76007101