77148672
60734515
80852765
18502538
23076462
44349254
24197455
59072961
30124932
533377
99394847
99763905
94271966
53932826
36205387
65073466
21134104
96115503
62597226
87687918
42359735
832144
7633124
284476
15416543
71515202
2830655
34922664
75586620
22401136
65118404
72437241
34613744
83874471
82309061
2717269
97947179
17245172
84718573
40668500