43582240
41243772
54627662
28854495
49948970
48566002
97599399
75735005
31027331
10762803
93149552
95788723
98021101
88768593
18961539
26449803
7111977
34899296
20574114
53681396
28444021
56699015
94542418
86239950
76601680
2534618
74049188
76119536
60062346
55226725
8823325
19707535
54944920
16422206
83521954
56785738
11761784
14563480
94442599
32377441