61712886
11503708
5855869
94286899
48754314
24921402
63729792
1582530
2671338
54154010
97918864
69967947
92575121
40316419
64031106
5634975
8813764
35461193
2179210
12586392
21255403
78914512
60386606
3331751
9863667
89179002
54807562
39001443
46364325
45099076
6027639
2662568
66103421
91177153
63992107
16492186
89881646
26323346
55248637
1334506