51227756
26515599
57879249
50973185
39807642
47165064
12665268
16042528
83015920
5783572
64262819
64922887
41637111
58752542
19481171
3276709
88328202
23884651
75094850
22958410
6089143
80164432
51602704
12028083
68706046
63181926
46015040
75907753
81665896
8662246
67127875
55767875
95275790
61809519
88503296
28678829
17587091
4172567
71816782
5875946