50807984
22571396
4525794
19236667
19829844
55584663
82032057
2930993
25045196
33956972
23604422
2373373
17667303
22101359
25875576
43719965
17612929
9571728
82211942
9312984
78419862
20764202
75399990
8369710
32293245
62422048
18692508
26631222
77072552
76418820
69027985
85805088
37221899
68042498
14401120
34504872
18427182
78106249
34995547
9546414