96583090
87109689
65025419
89652767
40224312
95269155
99774437
7007586
97601643
68608283
18986158
87121064
98871324
86633107
9258706
24672114
73775095
97458327
58735393
14869692
88298459
82505546
84028842
72967027
84806767
32431952
53591656
35981897
94035766
95957029
94043611
58694748
96057573
22491685
40757492
46387752
10712516
42694917
27061816
42414508