44477738
3086140
15332941
39626201
30501104
3205602
81329
6077837
9414804
37906384
79249998
44816049
19369881
10223169
8406440
23719639
39685806
68617910
68663205
3825127
28042543
54441127
34524075
11635803
19004394
75324780
72954867
364232
90027562
80358078
4641369
50067563
62755036
49602220
5927481
2983386
45865674
78561956
77962111
944370