84782410
44923642
29215563
297920
13559767
75817104
62263189
48708538
39106355
74974829
51608155
19712307
52227233
75384801
30171479
32136395
86729036
55084872
60256101
51083347
67565752
28673899
54773538
2509672
82779440
75726257
98506875
19808287
17845464
73783635
91631290
16741043
94769491
7436338
49468934
82283991
4072883
9076166
83876397
38149365