27261728
45807702
94414686
83178588
79286474
18598460
84855618
55934768
32775509
44411350
5477349
54806046
48917574
85933117
73185645
4454478
53708430
2628628
97644342
83704995
81984583
79616256
38281941
27603413
20975240
73528495
4327890
18024636
11382275
50608910
49393485
5539318
31392779
11642859
11853223
45977997
30471598
86232285
18166396
35133572