44029648
4953877
70904843
82354586
27593517
13722982
59727878
83646773
67206298
41136019
86886656
92607645
47597654
62282999
81819788
82532560
91175467
43942012
22516944
47237106
4018930
79574276
70295647
25552433
22016988
47777411
96371048
81589961
30872348
60353291
14029060
61821964
18683476
17781635
30896030
67596436
19647808
34323448
80049883
50607472