44744926
33241065
88561518
4864896
81494121
52509746
65073855
17415705
17621543
62631663
9475645
249969
92446451
68141419
40723773
2961507
7765259
75335475
83374547
38486951
80912446
16755504
14985
18825200
48805501
53314375
49303583
296921
67703280
51418834
56766907
18302113
44959944
105967
46068921
87979262
81917159
34155772
32733128
1309438