100005283
65243860
15195427
168885
39893179
6432424
7745484
48614738
94059480
57387844
45522434
62489740
87234681
1829760
33517813
67908930
97028309
48683762
62877755
63485575
54927497
86887303
49534956
65566195
27754968
57963147
79882614
81916482
64509241
9328736
91189403
33589537
20652197
80317929
7327619
55281647
4268511
33173761
18452002
5335240