44336717
94395926
32866588
13244038
21075249
9835245
37987858
48876103
26405259
27811627
49033736
39818662
1418365
49174833
77025123
3770568
83316532
16556691
10282876
41208409
8917280
38166187
16788601
65963254
13511318
71459478
50181923
81444393
20749006
57727976
55919797
14372130
69238535
80438397
88777401
13147510
49559367
90035153
20629893
63661350