2152473
2302524
87031617
23312401
29465619
19696569
12148657
31729261
63649541
67615760
54013369
45726726
20164904
61248316
78041326
68174590
2666025
28624002
6689133
92647405
88387058
85297454
13917775
21547588
27467036
61647043
24998848
58085162
39841072
66002016
15003288
75434541
37989040
41078663
13629570
8325435
31941044
41584358
7367723
91261246