42452870
39055332
44909941
8313387
53979973
11307010
96438863
35829228
41821447
39284595
37177869
3851989
54966410
61914004
85356779
18093432
53954431
21985153
85852536
44656668
32222253
74819242
44697721
80389247
9377516
5806313
76307523
79752556
37169194
54006015
2401116
69747193
69962814
14833191
13207053
66429649
32408320
8905833
3431140
6576466