92694118
60483405
22389091
2439868
46111639
5961542
51143969
64488827
12585356
4452624
30353811
74893412
26689969
59637425
51704160
4947404
82524096
32944550
73375660
12175458
73868059
56924022
49573805
49619587
93371223
44264171
41571088
42253200
87971660
22655277
93216583
88722774
43075882
51264695
24752378
65943212
47017970
91296061
1374866
68395386