23564581
10918713
39259750
67551410
88854724
9312618
14606629
1700852
95633608
10277326
19673708
15774360
21389341
26366452
11963344
73253530
65926108
86988650
30654153
24369686
28564594
9493846
6077492
66874721
62065977
985368
86954770
37807660
35566297
94926
54444340
61821774
91282282
59843379
12758166
14202405
97421576
58794717
5673492
61438455