80569287
25852031
4939935
9481192
1766166
24406826
47856776
7423277
96688321
16252119
94456402
1135841
44422083
52508052
11727382
21671224
18517252
54373769
4318051
47648484
6904472
28432364
64974652
37255377
13716692
34141679
61678883
52348911
13807788
67697650
32048350
71466957
16493539
42504239
1574586
66917042
52947876
34381240
51186303
54059692