84123732
37556993
8221107
14062022
9689756
62706472
63866692
36628189
67034206
61468989
62569314
86965847
1355613
94234213
25954747
9215890
49281223
65256967
18969214
1663415
33951879
8115668
93555017
71165675
22805724
80194581
79929532
52114898
34843681
12923503
12037040
92164970
86717775
4967451
42497160
93623589
19747480
37319089
136555
13807477