25892335
5069024
72446183
94677662
4524304
93058741
222698
5726709
57058804
61548102
86087024
86815721
14279381
39158821
44211554
398788
36532464
58029256
99398845
6987444
34659667
11134451
9240625
24238442
69178674
31811590
9822188
49819081
51922508
70972243
65431242
37056803
3080162
41575156
253133
97098205
33651245
7098183
34354628
65099954