65585128
52301346
78395
36731551
57675793
76858709
82026325
85112035
87525040
64547840
87726712
29822745
47523522
38615363
16995271
23065460
27148365
67353080
1801632
7952164
2547374
77952697
72682523
9584714
21973769
3614641
54806774
40031386
67408195
80611076
43107885
68124594
36942090
48664070
7802270
95179061
37967775
3572711
41537499
60276861