40466895
2007269
44524826
35949378
3363201
40991631
84463328
14554278
18843011
22136271
72046743
86098129
42389830
62564644
82401250
25144048
2561367
65345223
5438267
82544119
67568370
10109626
55511633
6332497
1678943
26707795
71079776
72969354
5368187
12756592
77429034
53075480
84282789
19104237
97174453
37802702
1452956
18493194
20968785
19231574