5178148
19395621
29708329
75267720
66106612
27505449
3971337
36904016
10056662
99151314
84868583
49795354
34539067
8609401
84534605
12508358
79006418
56987248
27502828
78267615
4961444
31906306
40383759
92393600
42785545
57646516
90125940
69697310
82099581
37737154
8778583
31973461
77595011
17465520
80678670
96381514
5394953
74353098
21376519
557869