45555920
34347729
7305783
34278433
25049159
20499917
22005679
24224164
3899316
41632573
65767809
29498626
60785102
13723897
6840604
80998282
25713744
19849250
1382533
90248988
20645137
82811957
34099955
96475599
93867579
9895425
66913939
44192957
97087082
33598681
79507951
65323185
82519753
88729215
68006486
4907948
36318701
9423374
9915570
70898336