17862366
7614456
18229782
30942288
49314217
66528985
51893107
83829737
30568073
48534552
39588364
2855938
86673445
47604102
2983278
34762345
59634942
72582714
91729713
48561698
52725899
59749228
85834674
25806573
32934763
11707540
757197
285901
65566502
78885485
36333854
28959504
16387445
31241377
94693376
76136328
52064852
27483371
67071269
7119214