31751317
34543246
50104454
72126185
77487326
38976688
44849463
39197188
56973754
2993192
14543395
64145153
18199695
86068823
81919880
49634065
35945142
13325931
57866238
41892558
54596217
36501327
89929603
62167576
52839715
9977199
39824319
24777462
88019281
9456571
82675697
56188156
39518771
34964187
16325258
53467320
19297679
58697393
55868319
43497732