66056715
98281953
39234988
14517319
55385650
67909919
56535237
22364426
67052342
83122527
3318197
44268524
27991088
88484278
19047053
10145656
33554386
59965245
53453578
61946132
95065207
79639966
41864603
35205531
57766700
20316877
7723622
47557297
82941867
7757541
90224298
64192314
75852894
92448717
25619064
67934199
4527683
61322611
35094521
76572274