63519176
23585052
12164272
76238606
64434068
65428390
17512871
1146432
79539133
19862350
44044479
32521534
7562343
88616218
79345418
15479215
6728905
63321360
2711102
26322962
42428232
47725351
14253558
17955200
59494100
25365790
46242893
55123650
31251416
31858661
64462562
9556859
86493730
2166357
11719952
9817592
3373038
1300921
38349393
21082118