27475110
46308657
8869300
52212295
63372547
49205528
3544489
29091291
89901149
41137201
68833330
67175612
69861076
95542991
28767492
69042107
54905766
53625399
64448930
19408424
81041084
92588949
68938644
46282442
13942544
61228145
77858713
80414
71968882
68173968
55261114
48406097
27878010
73786321
66625192
96996421
25446289
12896489
49311652
54786994