4031953
84705465
21619367
1262268
7164391
53308525
54854193
13454014
21976726
12842470
47267055
2727488
77814262
79773877
93089050
16295522
44083064
16973727
65433875
43149155
5708992
84889757
90397802
40751226
45935514
18604374
73595077
72213615
9572356
94936959
17006353
2596886
78861960
47598899
17189452
6301675
80305876
55616766
46522747
81592193