37857991
72973147
8327647
50818282
20853386
54593749
32151625
4757815
72669719
82305025
61388859
9672087
67506689
74273023
43779415
36015412
95865040
73102568
7856429
8009312
1982781
62704376
4908328
74877971
44005609
2604187
16406850
5426817
93123377
39524664
82372330
63365679
52658108
1817273
43021202
74597064
54374131
36175923
66585672
4257168