58437374
59011238
79451823
83385657
25635118
16249221
19029994
84352996
68062892
13961687
2931776
14009883
9953412
77967405
29846288
12161338
1012202
25075452
88489221
12648554
63589183
35709368
30521644
21301215
55983306
49966605
41377963
93194008
82427760
37558874
6342699
95496943
54406701
91895132
4891553
6507489
26809660
7452134
99834643
24231453