85374366
4302591
5864324
31958595
6434320
7364084
203283
94544019
18191601
66705348
56271428
57254795
27627683
75425400
78366960
59994659
58259578
5617750
8022769
9983262
80528473
929792
92981470
45658677
2413721
50652483
94933657
32716953
74063025
56257569
82235007
51602161
93046460
45042725
97355797
93452913
89505737
89463435
34625541
36332359