17819386
14532383
14495399
52283332
11462852
20339615
38701381
4209498
84083060
72167310
33854831
89904082
5763708
5429207
34918221
67583706
83533914
51669829
47508555
12961339
85587800
98963624
60459234
51696573
54364376
42226601
53206933
46512836
8503627
29782603
98419451
70663641
50898953
60307313
31107490
56598858
92473428
65549009
77107662
55035301