42602867
82991418
1753320
58045959
48189748
88929295
60712878
57227414
71591337
6150680
58467406
60295312
33286642
51067940
31051359
83361047
59984952
30258730
38384266
95684493
85464743
61635453
82466184
49193138
22957088
63999018
66255388
3450116
35603494
17752963
70244309
22512143
5328735
7676778
46573703
86721279
48889192
4873137
72278277
21454185