5364558
96022386
75263814
7379984
20575826
39084552
18091004
9775571
72203962
46657875
76532882
94259728
70592804
16063478
86691732
332424
33917217
81856303
31169027
26937353
40851119
77863934
31123082
74862678
15852832
13006332
10557681
4456311
303057
9511578
30913
5725992
94621571
93846161
60356755
3782759
82381445
37669956
77326252
37086532