14157736
79908340
8650474
13821757
51276586
75835730
96446907
849214
77545709
63487198
62292953
95461658
16252090
12187384
69638430
43679004
58959581
54444473
21541969
36331771
66816535
74602223
44406968
81734068
64863449
9519410
16104248
25552290
26624435
76107411
71968828
62115879
58671215
63995690
40991884
1684326
1349316
32543620
4554474
41017734