13277330
75264226
19867916
11538729
65038300
14542518
90462956
58041865
12206719
45173120
94697891
82094164
12794447
49776518
73672137
58416173
40822434
69899515
70475035
68579054
95838535
55553190
48023368
45774294
35826496
2149949
967389
7188815
87252583
64187757
56747339
8244989
38613761
45684117
66854598
63192824
57916943
84429437
95893792
58941535