37107655
77076202
4162429
30086181
3514367
1017234
48018278
99784993
83626204
16265033
12803846
78015509
83219963
49814896
19382228
68833983
63807588
94322371
46167586
52848305
259742
20109280
51768568
27097165
34126067
43531032
32756280
241487
72203454
41355460
89432975
2943717
81547218
85037244
13806279
25035010
22011967
9315984
23544003
31842456