45291418
68631171
31352909
44677731
48792611
16691974
51793446
82394239
97918944
58451649
14043452
11753978
5052230
37826089
40354096
76533638
94581886
88302441
73368458
20747017
16009358
78076
70498557
25311338
49624829
22847584
95014989
88384536
4804791
44985963
36615432
73541321
1324871
18311707
2903835
77157784
30589782
33788191
33546602
77783906