43251122
2174253
88805750
92721853
55044866
91231938
92533731
7962358
58586693
6881374
68854024
78443672
17243614
3153173
25172563
35059278
17329603
64577547
17039590
34363624
12585183
53184889
31419680
12491310
72901532
3857680
3986037
53523601
68651307
93373946
6024083
38423793
2104594
8442764
90253168
42857905
66035324
38096612
55369833
73958794