85971682
4438425
20791253
69925613
73481700
8463244
8744318
97701248
73489204
99757229
36151639
99213988
67643058
97607583
60862221
52727795
58327392
92657972
71153455
65969531
65126355
43055268
20657458
24483743
273906
20448590
77733330
21743317
21613625
54357615
7155273
320995
64577019
64737415
62431525
32898682
77236226
7852557
35197778
81797528