40667257
84667365
3150673
31997939
57007340
29462685
63489419
7532663
92411480
28634446
44039848
65416548
34145954
21186236
30252258
4656116
39158743
53082468
84318286
42651683
26505858
85441193
78702228
76663709
98091736
35442318
899872
1210154
30563913
18637331
28779632
76538380
41341070
48737932
75258834
9779807
59078545
43854973
5879108
7927454