62464930
94948111
55416492
50861110
12556731
61385342
311868
32442760
40901592
19159255
34793997
76822770
16175451
69204825
60997677
774925
32174213
94614263
9166071
43811299
96396932
78398115
18854931
45631240
6848872
50626107
76478472
61928405
31096483
6266178
3764818
87309783
21033457
39534835
14915019
81496736
31583804
77291615
88149407
10641583