18759836
53733535
48626305
70359303
16397334
832093
46798938
65054769
92323505
68974864
41681491
29156449
81449684
79307305
8273059
7243361
26897442
35315892
11525243
5018218
70721937
43162565
64059694
6015300
64893401
59051095
89573113
53925487
64856011
91874119
30468395
84425498
50636051
7817048
21261735
62954216
52798939
47746487
30048390
11611764