1291412
4213173
23515911
10674595
87817992
96212390
80164593
12522301
44428438
83623860
28153869
10227057
35066151
51615195
83667308
80125075
27862998
29806113
55969648
51311003
42508583
18111467
60006411
3978492
2496119
5874545
18764727
8026867
57708142
1001882
11588304
20625135
65435366
64003188
23121489
49757289
80055658
45857170
3763828
36839304