55715580
3720154
87259801
31027585
72673947
92783376
18718215
65247533
9776392
61433646
7844243
82251635
8347297
34962034
24487064
2005558
76126433
66201653
7069881
60176309
68078189
78654124
68173715
244083
4829819
12941394
70944046
96793325
79409316
22559559
58984039
25685616
39971672
56625319
47227725
39401947
9397205
97879599
6397815
26115220