62031086
30209229
12199090
38548812
52294953
55901506
17974947
11412117
91742262
5340365
43704879
93444845
6492056
56659480
4442545
33564474
33848904
64971
47369765
38369971
9986866
6014788
66039067
73364372
6525000
99259008
17218871
18996020
76735195
95978458
506164
52721582
48641331
87725124
806944
6030526
85805935
59798562
9515128
57478497