80688566
73507898
51305543
63368064
41853359
14109672
28716687
54758690
31367694
3522708
71598714
54175852
15815348
85307855
63919631
7706626
74125007
13266615
4236377
21325774
92188916
31834145
27846944
23322248
906659
30646744
92313436
19732330
86893655
36558779
12765730
13295198
19896312
72496770
73945430
6848822
84682310
21299785
23316301
19435194