83844468
41795647
72653660
63168326
83565501
26571003
54298287
26646148
2988682
9295606
66333377
33652389
77171682
51746568
25069889
15375990
52174706
10567941
69397510
73919777
77078969
26804692
19306087
77687920
45258227
24243214
12151765
19607711
36228293
46276240
3637860
10931742
62778335
97494610
780563
55494887
55787862
11052444
80621537
75722621