10491095
1835142
58888397
5025437
88962558
76036329
76621105
62624692
25018733
66661164
24451457
3216888
2203629
65811379
56178720
50599520
79207258
69832355
33533778
76517985
66185626
36554359
8051116
89912883
69437512
53539621
6219445
81429437
83144141
43868154
85294496
49086087
12502242
88384306
37823930
91784262
44369803
2784266
59112690
70528001