42495941
66463785
74637603
46394129
17121848
80994502
5422638
24852936
711815
81519923
94963229
89339628
956156
137078
82435614
25506959
89268429
46108346
69758593
17565618
15966931
43333926
23349102
19728768
44297370
48878914
9583941
6968538
68298627
43772852
3890966
30433923
76727910
122267
30303587
11832327
32399086
5382903
69414748
6153265