20066552
90378730
44929474
88444252
58035993
41755949
1445424
434096
94842610
41052862
15535004
59088839
4249492
5683868
56139546
27716482
90775632
58066895
96647282
86124490
18437654
5478071
30585353
37126541
11252171
14318090
89665803
4952514
70582735
34642602
58254352
62196117
10027784
5919490
4882627
20116063
91464964
5895870
52583900
6510187