20114908
80343305
71576105
89195076
53585125
2622847
75378181
92493352
59326470
61102212
13021065
19648535
94105609
43912888
50828279
82955527
45023897
40689447
5113002
97984443
81333104
60952232
72485173
29376420
39307939
39228791
9937545
19274211
44559254
5107213
77059714
7260707
1527152
90482647
82554746
7582788
1466284
34838161
2659228
8911506