82464618
64346101
4751882
88774462
52818960
46614858
346845
9005339
53407257
75054682
56373412
24798475
82111846
94855139
8623869
67658451
16397065
87549448
1588055
50803576
79602718
58061479
92336233
17121840
28036560
8671236
58606874
47005547
78398665
92951489
47337402
7200210
33117627
44424899
75844048
61165159
35097726
49027813
58356534
6974948