95637006
61985042
66813768
15716368
70703979
11969966
27125507
57628923
4581955
46171239
65406171
66256037
13354094
2181214
25464813
76524097
82493935
56312029
14621163
23552672
49301826
29674075
15963699
80274917
60991817
29432140
9496889
83543206
86087130
60511775
74864082
19789289
78748979
27701980
58369700
21658554
55148718
97017505
95074611
80518814