3271419
55255772
35225386
47137190
9037624
83656539
7245434
77055261
58215505
57496288
7732086
35001620
38353536
8497369
972289
56126361
18255568
72488586
95613748
38254545
9759529
28095716
72125093
27093328
70811464
20802837
32195432
83389535
26685870
6281893
49722760
62881625
57802050
6561167
64076762
460029
70764112
25228594
6299170
93494714