74947716
70491652
80179896
25144895
10257087
12111676
68899364
69502275
74417431
13329475
39635848
13933542
50991334
86088835
92699555
51118078
79564297
37737125
48382042
2891258
30585879
6218325
52865243
1359246
69442906
67424685
71949612
43093235
476497
92349497
46559909
89122456
25772121
42852953
27166411
79506125
52947880
422419
56487765
37873231