32772526
42979808
55718957
63857357
89237881
79195960
21502395
13786827
5101990
60838289
48998243
54137307
16074201
49493736
39003765
56108212
44547031
87694276
39573116
6345757
33922354
50721758
35481883
18545471
79245034
44901083
42369612
14004465
36276195
21991297
98927899
65095557
20543544
8861148
20094617
85568192
56248413
26785094
38104425
248442