50169189
6814487
76678571
34572519
92483171
33497457
59187697
47405478
27436316
90191532
3022440
1395311
30813872
78091099
30172522
772954
57322184
57791059
72845765
92543062
95203608
36414276
60301765
56991424
14495169
18686493
58877327
87746061
75901776
35767006
60104148
35509152
47927495
87988562
69136099
84625835
9910563
35636298
78027496
31262902