26772654
33651700
42388088
69186336
17431699
33641556
24171420
7102993
50979388
10208996
64362548
92697708
12648694
87409713
79684063
65497669
86977530
57668878
56282866
26353714
34897397
44974970
89344056
38052976
19177254
26058955
93221538
5208607
37905892
86056864
62307080
74041680
36324639
30084292
229924
96578500
11638921
98653882
11699214
25794336