97999656
95656507
40933028
87374420
54573121
25694103
5803481
20824246
70695134
6673781
63681376
66432465
6124706
34538411
79287599
83699137
19418081
51264417
86961438
48846067
34484525
76445217
11121562
42661897
42435292
2934740
11939238
53792499
82096309
9526992
66608570
57441547
71077784
6289020
48314783
32596795
52559661
1019627
61181866
58075363