55439779
32533420
68265393
762184
61371676
98639710
25453626
7462132
37593556
23723383
43754235
95679082
36265663
98728969
86164766
83921660
64449520
76591016
57978504
50781773
5403885
87203457
61947267
88864675
55775268
19644952
37659393
18636409
27256946
86409255
3168912
108142
68952387
40506536
90874749
83287064
37606179
23878467
43889833
13861870