5683336
84172304
2455688
43293316
81428065
13731083
2102189
19658508
36815650
14323638
17704483
8748740
1244632
97876163
12759304
39667588
163181
84611998
8280743
8953707
73708963
77808036
78574418
33622985
46542873
5593536
63916492
766139
30595031
48135566
84859743
902928
23973256
92526537
79592007
49261860
79666907
54171411
3833686
9838622