39674595
23771854
86793768
68864508
37572213
1173182
5816683
41953430
20973786
75969288
28911684
35662318
14031990
30951661
8128988
40151992
4013857
4895136
9723426
63904404
33968354
70464021
38625707
6817633
30822807
42758922
51828929
55056680
88554034
55423905
93915156
33442273
5879449
26441835
48613563
89457138
5202902
50701631
44092306
72746591