82302786
96989408
78985893
12473585
22037548
83688286
54381071
45846706
41491000
38514150
34153541
79466343
54951653
45569754
5146796
20397295
56999755
37808378
14552268
42562839
15652833
20185157
438891
30802621
48095437
73878896
57612797
42723570
12529841
9941224
12261681
948760
51374441
89815431
49751494
38156181
27205751
29828715
15332083
18992165