18035499
84983234
24576493
85193626
63772100
65613657
4369388
43333161
95959441
73489813
85034591
4339166
42939593
50246773
51432940
21571546
1302009
43016717
39385400
84515582
65725623
62258585
85969857
47092104
31272103
46947877
1177167
77724701
27627835
16235332
15821041
6632448
38159930
1262688
29608595
8730869
335073
23419350
11105483
45112237