34579577
59285921
8621104
4445984
500977
76077285
66134925
8355341
5118160
21878062
78156555
41688195
586097
17478398
60408000
18956547
64368963
93184672
19516499
66473711
47807882
63789740
87481153
18815066
61374147
15885310
65088
42425350
30541050
1680528
48237453
1527361
71889774
6704121
47894443
78403919
5807859
90067079
21546450
41693227