118894
467656
45599917
14108912
44764883
66272160
76623926
21091373
17632232
19074132
71553434
65306912
20436487
77315
93784686
70166468
67871781
88534704
32093085
590752
35682392
76043766
17574199
7068460
37422058
56946335
48521153
44829758
53194921
87747353
44916484
50727402
53394817
56281651
20959218
11584275
2968867
72878988
91951976
3948713