3295257
95905665
909635
35429892
33261774
90697233
3877298
4127283
7587595
88502496
7117960
8923301
46157535
43216177
2021515
77911431
93999850
5368786
486998
59603276
37481910
9449846
58029779
31248834
49295653
60353961
17614283
40438034
1020742
2183357
67335523
20942093
19554398
69249411
6372145
59422881
52635944
31109780
84565919
89427238