29607420
95355182
28143550
82743661
60259854
89608890
34511133
32018030
4967706
33524768
5258642
11133778
3786128
6320365
84901767
9828779
183199
2186132
45332016
84726097
7547943
9093686
62364558
33629597
29623340
35642156
28221540
31451988
34675651
33995148
42886697
61619850
98443868
3691377
50183924
6428147
49032179
58178629
872726
54411418