25462900
49204215
18529922
10221720
16869059
94866278
59855868
31096341
44647340
86535421
29253656
31819789
12152802
48698125
2821130
49363098
35345328
50818803
94099993
79862540
54368519
20276626
85241313
75824191
78529620
1194559
48587726
14485588
31443578
76432399
35453153
85827644
72582500
83802383
65639273
39529064
3085868
9149806
70663614
2684963