13285984
45114450
96145641
54954961
31727045
14084422
60535373
4804648
30509346
76891013
8756848
17775634
64795704
2875943
85495823
74009514
67162368
45623576
29595488
34037160
20654057
58461707
88611638
1289931
4958986
34955480
36459573
23397903
41949747
88787916
38793619
46898161
52615267
6731859
23667951
8437686
15701789
64111868
71006370
37787887