803463
53044730
4585373
21203174
49009985
63375104
93494936
42022733
76954990
17733967
14608089
533300
38264804
83078920
31801231
13054244
14689455
98352407
59229847
84358295
7735742
533979
90915137
34803408
4371284
29347653
22342149
28586681
16548012
68022810
72551628
10461956
98158994
12284169
92266740
95215302
37097269
88192075
51543469
19493090