68346016
39511670
95379916
91012301
69222939
85985829
67956658
10367403
55689317
34581313
58356951
85439845
70283691
12334357
40011282
40141055
27981142
24072858
59028972
33673933
83295651
24679597
46259717
81457832
53423490
79366432
93095922
5994221
19349878
70861180
20573313
14009401
83716393
45764857
82754428
31293115
6775929
28296311
53519995
73025705