30919414
4352599
38155209
50177148
84258915
37582862
76902100
11949090
40414141
24799392
4748431
14959011
66686062
4918135
8637923
22862951
50855181
8005573
44939104
58656345
2488671
60875864
18062217
79276121
84019948
28047830
41989843
9785169
80801093
49933984
39289504
52469412
46797900
82335384
55038863
29305979
57695881
87309148
12075414
74597894