16882031
55934618
31545786
70688352
28361610
42601270
33152147
59095670
21489324
52056689
593892
37372376
26403934
10123241
63527011
37992330
45783040
92441437
78168976
53572530
11723492
87381116
96562640
41408836
73734433
34808006
5599299
38721368
9261214
5327492
16696597
60105194
5908585
57906340
42767450
34548011
59198349
77897553
33469218
85821518