39919138
91043757
61947582
21477917
49987253
80481452
41868130
30691485
1266520
89821440
3597280
71442113
95193447
9948488
56179770
61069785
87238168
30689614
68615028
70505094
6863771
90687547
86627163
6979190
28382662
6893808
322916
65077807
23397975
96641926
95784919
97826096
20527569
22825460
2998525
1094429
58006051
7579377
11261325
1330445