15115899
75963989
9361710
48995908
4335159
36174358
7734365
42446871
34007747
29622443
8178578
32503927
8042519
216169
14835662
56545024
59761482
80214928
20585808
7574898
57252975
19919188
83976387
41682626
84965910
64626087
8254985
77584903
49404673
18583084
2804167
58803309
45364338
71217860
19349851
77777091
370385
47685811
73468385
2399658