52909399
42113268
1807498
1437676
63699993
77612360
88537371
83281597
38625366
80258617
50966920
34605669
52663316
57573565
65198278
67107190
54282177
63347393
69219958
13011507
66299726
21078454
12837627
75123792
2133346
7892244
55619283
81813154
2995409
85417409
90587853
85305288
79667694
66271
99654069
46988596
3155679
88505148
9144458
89556121