94779952
63517110
12344947
64621705
9827627
8037982
79161109
26631724
59369339
22387882
57849807
86721997
74682091
56395055
49168630
9263116
7171563
36196180
4580290
58172069
38069169
60721672
48548639
14676183
67835855
36895615
2942893
69333486
82384707
97821976
3378618
25092160
48385024
8620564
63431643
96263033
3415437
92336797
61504531
87733260